我正在寻找一个通用/干净的解决方案,将 spring boot jar 应用程序导入到另一个 spring boot 应用程序中,而无需执行 @ComponentScan(应用程序的包名称),无需 xml 配置。
如果我没有在基础应用程序中说@Componentscan,@Autowired就不起作用,这是可以理解的。
那么总的来说,使用 Spring Boot 编写库并不是一个理想的方法?
最佳答案
最后,我选择了 @Import(ApplicationConfiguration),我发现它非常简洁。
我有一个多级项目结构,因此每个子模块都创建了一个配置文件来启动所需的bean,然后在父模块中,我使用了@Import。
关于java - 将 spring boot jar 导入到另一个应用程序中,无需 @ComponentScan 和 Xml 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42176589/