我可以在不为 BasicDataSource class in XML 声明 bean 的情况下将 @ComponentScan 和 @Autowired 与 BasicDataSource 一起使用吗?

Can I use @ComponentScan and @Autowired with BasicDataSource without declare bean for BasicDataSource class in XML?

我正在尝试将 hibernate 与 spring 集成,我问 - 只是想知道这是否可能 - 我可以使用 @Autowired 和 @Componentscan 来注入 BasicDataSource class?

使用 @ComponentScan,您可以通过从基于 Java 的配置加载它们来避免声明 bean。这样,您仍然需要 @Configuration 来提供 BasicDataSource 依赖关系。

扫描完BasicDataSource依赖后,可以使用@Autowired@Inject.

注入其他Spring组件