10006---依赖注入的方式
发布日期:2021-06-28 19:49:08
浏览次数:3
分类:技术文章
本文共 359 字,大约阅读时间需要 1 分钟。
•Spring 支持 3 种依赖注入的方式
– 属性注入
– 构造 器注入
– 工厂方法注入(很少使用,不推荐)
属性注入 •属性注入即通过 setter 方法注入Bean 的属性值或依赖的对象 •属性注入使用 < property> 元素, 使用 name 属性指定 Bean 的属性名称, value 属性或 <value> 子节点指定属性值 •属性注入是实际应用中 最常用的注入方式
构造方法注入
• 通过构造方法注入 Bean 的属性值或依赖的 对象,它保证了 Bean 实例在实例化后就可以使用。
• 构造器注入在 < constructor-arg > 元素里声明属性 , < constructor- arg > 中没有 name 属性
• 按索引匹配入参:
• 按类型匹配入参:
也可以混合使用:
转载地址:https://blog.csdn.net/xxxcyzyy/article/details/46828373 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月25日 19时04分04秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Flink之Java 8
2019-04-28
Flink之修改StreamExecutionEnvironment配置Job
2019-04-28
Why Apache Flink®?
2019-04-28
Flink关于加速器的使用
2019-04-28
Flink广播的使用
2019-04-28
Flink分布式缓存
2019-04-28
如何选择合适的数据类型
2019-04-28
学习MySQL(一)
2019-04-28
学习MySQL(二)数据库各项约束
2019-04-28
认识Java
2019-04-28
java中非静态、静态方法的调用、方法中调用方法
2019-04-28
IDEA默认的快捷键整理!!
2019-04-28
超宽带雷达P440?雷达的快时间慢时间是什么意思?
2019-04-28
教育授权certificate used to sign the license
2019-04-28
java中数组为空和数组长度为0的区别
2019-04-28