04Spring中使用注解代替xml配置

一、步骤

1.为主配置文件引入新的命名空间(约束)
在这里插入图片描述
2.开启使用注解使用配置文件
在这里插入图片描述
3.在类中使用注解完成配置
在这里插入图片描述

二、注解方式

在这里插入图片描述

三、修改对象的作用域范围

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、值类型注入

(如果注解的属性只有一个,且属性名为value,属性名可忽略,即@value(“tom”))
1加在成员变量上:通过反射的Fileld赋值(破坏了对象的封装性)
在这里插入图片描述
2加在set方法上:通过set方法赋值(推荐使用)
在这里插入图片描述

五、引用类型注入

1.@Override ,自动装配

在这里插入图片描述
**
问题:如果匹配到多个类型一致的对象,将无法选择具体注入哪一个对象
解决办法:使用@Qualifier注解告诉Spring容器注入哪一个名称的对象
在这里插入图片描述
2.@Resource,手动注入(推荐)
在这里插入图片描述

六、初始化及销毁方法

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43801116/article/details/106789703