@qualifier和@autowired
时间: 2023-11-08 19:50:35 浏览: 52
@Qualifier和@Autowired是Spring框架中的注解,用于实现依赖注入。@Autowired注解可以单独使用,它按照类型进行装配。但是如果容器中存在多个相同类型的bean,@Autowired无法确定要注入哪个bean,会出现问题。这时可以使用@Qualifier注解与@Autowired一起使用,通过指定bean的名称来明确要注入的bean。例如,可以使用@Qualifier("baseDao")来指定要注入的BaseDao类型的bean。\[2\]
@Qualifier和@Autowired是Spring框架中的弹簧注解,而@Resource是标准的Java注解(来自JSR-250)。此外,@Resource只支持字段和setter方法的注入,而@Autowired支持字段、setter方法、构造函数和多参数方法的注入。\[3\]
#### 引用[.reference_title]
- *1* [看完让你吊打面试官-@Autowired注解到底怎么实现的?](https://blog.csdn.net/qq_33589510/article/details/105071416)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Spring中@Autowired、@Qualifier、@Resource的区别](https://blog.csdn.net/riemann_/article/details/103755251)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)