有没有办法让组件扫描在外部或通过中间解析器类进行配置?我的要求是公共图书馆应该包括一个或多个其他较小的设施(每个设施都有自己的控制器,服务等),具体取决于这些设施是“配置”还是需要 - 例如在应用程序属性中
最接近我可以看到设计它的可能性是在公共库中声明一个@Configuration类并将其保存在组件扫描类路径中(总是)。在这个类中,我需要一些方法来说明以下是允许的扫描路径(基于下游项目如何配置其应用程序属性)。
看起来像TypeFilter自定义实现应该这样做。但是如何从类型过滤器实现中读取应用程序属性(注释仅使用.class,因此Spring必须初始化它。
还有其他方法吗?谢谢!
此致 ARNAB。