18

我正在使用 spring 组件扫描来自动检测 bean:

@ComponentScan({"com.org.x, com.org.y"})

问题是我希望扫描所有班级,com.org.x但我希望单独扫描一个com.org.y.SomeService.class班级com.org.y

我怎样才能做到这一点?

除了使用上下文扫描之外,我如何创建这个 bean 并注入应用程序上下文?

4

2 回答 2

20

@Import(com.org.y.SomeService.class)适用于我的情况(即使SomeService是 a @Service,而不是 a @Configuration

于 2018-05-25T17:46:51.743 回答
2

@Bean您应该只使用配置类中注释的方法来定义您的 bean ,如文档中所述

于 2016-06-10T22:18:44.530 回答