#49 Improve PackageScanner & ServiceScanner

开启中
ranides4 年之前创建 · 0 条评论
ranides 评论于 4 年之前
  • 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 名参与者
正在加载...
取消
保存
这个人很懒,什么都没留下。