标签:ring 使用 目录 自动 min 建议 如何 res qualifier
目录
在使用Spring框架的过程中, 依赖注入是必须的, 大多时候会使用Autowried注解来进行依赖注入, 但是也可以使用Resource注解来实现注入.
那么两个注解有什么区别呢? 它们又是如何使用的呢?
用来装配bean, 可作用于字段上, 也可以作用于setter方法上.
是Spring的注解.
默认情况下要求对象必须存在, 它要求依赖对象必须存在. 若允许null值, 可以设置它的required为false.
默认按照类型进行装配注入. 如果想按照名称进行装配的话, 需要与Qualifer注解搭配使用.
@Autowried
@Qualifier("admin")
private AdminDAO adminDAO;
用来装配bean, 可作用于字段上, 也可以作用于setter方法上.
是J2EE的注解.
默认按照名称来装配注入, 只有找不到与名称匹配的bean才会按照类型来注入.
它有两个属性是比较重要的:
Resource注解是J2EE提供的, 而Autowried注解是Spring提供的, 如果想减少对Spring的依赖建议使用Resource注解.
其实也没必要, Spring框架目前大部分应用都使用着, 使用Spring的注解也没什么不好.
不过我个人喜欢使用Resource注解.
标签:ring 使用 目录 自动 min 建议 如何 res qualifier
原文地址:https://www.cnblogs.com/wuqinglong/p/10155280.html