每日一个注解-@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即 允许为空

posted @ 2025-05-24 15:53  IT民工学Java  阅读(153)  评论(0)    收藏  举报