Spring In Action 技术积累

@Autowired和@Resource的区别

2017-02-13  本文已影响1584人  CodingHou

相同点:

@Resource的作用相当于@Autowired,均可标注在字段或者属性的setter方法上。

不同点:

他们的主要区别就是@Autowired是默认按照类型装配的 @Resource默认是按照名称装配的

在基于主机方式配置Spring的配置文件中,你可能会见到<context:annotation-config/>
这样一条配置,他的作用是式地向 Spring 容器注册

这 4 个BeanPostProcessor。注册这4个BeanPostProcessor的作用,就是为了你的系统能够识别相应的注解。

上一篇 下一篇

猜你喜欢

热点阅读