@Autowired 指定名称注入
时间: 2023-11-26 10:02:35 浏览: 177
1.@Resource是按名称进行注入的,属于java自带的。@Autowired是按类型进行注入的,属于Spring。.pdf
@Autowired指定名称注入可以通过@Autowired和@Qualifier注解组合使用来实现。@Autowired注解默认按照类型在Spring容器中查找对应的组件,而@Qualifier注解可以指定要注入的组件的名称。具体实现方式如下:
```
@Autowired
@Qualifier("beanName")
private BeanType bean;
```
其中,"beanName"为要注入的组件的名称,BeanType为要注入的组件的类型。这样就可以通过指定名称来实现@Autowired注解的属性注入了。
阅读全文