@Autowired与@Resource之间的区别:
1、@Autowired:Spring注解 | @Resource:JDK注解 (推荐使用@Resource)
2、@Autowired 通过类型,自动装配(byType 默认按照Bean中的Class类型)
@Resource 先通过参数名(byName 例如默认按照Bean中的id...),
而后是类型
3、@Autowired + @Qualifier("...") = @Resource(name="...")
@Autowired为Spring注解,通过类型自动装配;@Resource为JDK注解,优先通过名称装配,其次按类型。两者均可用于依赖注入,但@Resource更灵活。
@Autowired与@Resource之间的区别:
1、@Autowired:Spring注解 | @Resource:JDK注解 (推荐使用@Resource)
2、@Autowired 通过类型,自动装配(byType 默认按照Bean中的Class类型)
@Resource 先通过参数名(byName 例如默认按照Bean中的id...),
而后是类型
3、@Autowired + @Qualifier("...") = @Resource(name="...")
2478
2951
1344

被折叠的 条评论
为什么被折叠?