总结:
1、@Autowired 是通过 byType 的方式去注入的, 使用该注解,要求接口只能有一个实现类。
2、@Resource 可以通过 byName 和 byType的方式注入, 默认先按 byName的方式进行匹配,如果匹配不到,再按 byType的方式进行匹配。
3、@Qualifier 注解可以按名称注入, 但是注意是 类名。
Spring注解——同一接口有多个实现类,如何注入?@Resource、@Autowired、@Qualifier
最新推荐文章于 2024-02-20 10:31:17 发布