我试图构建一个核心服务jar,在其中我使用@ Component,@ Service和@Autowired批注来自动装配bean。 我包装成一个简单的罐子。 如何在另一个使用core-services jar作为pom依赖项的spring-boot应用程序中使用此jar的bean自动装配?
答案 0 :(得分:0)
一旦将它们添加为pom依赖项,就可以对其进行配置,以使它们能够被您的@ComponentScan接受
所以在您的最终申请中
@SpringBootApplication
@ComponentScan(basePackages = { "com.dependency.first.package", "com.dependency.second.package"})
public class Application
{
在组件扫描上方,指向这些jar的根包,以便ComponentScan将检测依赖项jar中的所有组件和服务。