每日一个注解-@Autowired
@Autowired 作用
Spring 有两个核心:IOC和AOP ;
IOC是控制反转的思想,DI是实现IOC的具体方式,set注入是DI的一种方法
依赖:bean对象的创建依赖于IOC容器
注入:bean对象中的属性由IOC容器注入
分 构造器注入、Setter注入、接口/注解注入(@Autowired)
自动装配
是隐士的Setter注入:byName、byType
byName和byType(基于上下文实现)
而@Autowired(注解驱动);显示通过byType匹配,再通过byName匹配
@Resource 与之相反,且是Java提供的注解
直接使用byName的注入方式 ,通过 @Qualifier配置使用
@Autowired(required=false),其中required默认为true(不允许为空);false即 允许为空

浙公网安备 33010602011771号