指定需扫描的包,一般在配置类上增加 @ComponentScan 注解。
一般用于导入第三方组件的类,如DataSource。
@Configuration public class DataSourceConfig { @Bean @ConfigurationProperties("spring.datasource") public DataSource masterDataSource() { return DataSourceBuilder.create().build(); } }
写在定义的类上
属性注入,按类型注入,要唯一;如果存在相同的,则要和@Qualifer一起搭配使用。
按bean的名称注入
@Inject 默认按类型自动注入,可以通过@Qualifier显式指定按名称注入。
原文:https://www.cnblogs.com/scorpio-cat/p/12719342.html