#49 Improve PackageScanner & ServiceScanner

オープン
4 年 前ranides によって開かれました · 0 コメント
ranides4 年 前 にコメントしました
  • better fluent API
  • ServiceScanner
    • support for protected/private services
    • more flexible resolvers
      • constructors with arguments
      • factory methods
      • builder methods
    • support for priority (annotation?)
    • support for runtime conditionals/configuration
      • using another annotations
      • using builder methods
  • PackageScanner: application mode
    • detect JAR by extracting classpath from
      • PackageScanner.class
      • passed user class
      • detected caller classes
    • scan whole JAR, not only specified root packages
    • cache result in a file or java.util.prefs.Preferences (store both path & timestamp of jar)
- better fluent API - ServiceScanner - support for protected/private services - more flexible resolvers - constructors with arguments - factory methods - builder methods - support for priority (annotation?) - support for runtime conditionals/configuration - using another annotations - using builder methods - PackageScanner: application mode - detect JAR by extracting classpath from - PackageScanner.class - passed user class - detected caller classes - scan whole JAR, not only specified root packages - cache result in a file or `java.util.prefs.Preferences` (store both path & timestamp of jar)
ranides この課題がコミット 4 年 前 から参照されました
#49
会話に参加するには サインイン してください。
マイルストーンなし
担当者なし
1 参加者
読み込み中…
キャンセル
保存
まだコンテンツがありません