spring注入优先级Inject Resource Autow
2020-03-23 本文已影响0人
奔跑吧老王
@Qualifier
根据名称指定从容器中拿
@Autowired
可以设置required =false 优先级高于@Bean
@Primary
spring自动装配时首选的bean 可以和@Bean @Inject 联合使用
@Inject
- 需要单独引入jar包
- javax.inject jsr330规范 支持和primary注解联合使用 不依赖spring
@Resource
- jdk自带的符合jsr250规范
- 可以根据名称引入依赖,不存在会报错
- 不可以和primary联合使用