博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java之spring之依赖注入
阅读量:5037 次
发布时间:2019-06-12

本文共 1655 字,大约阅读时间需要 5 分钟。

一.DI: Dependency injection; 依赖注入

依赖注入和控制反转是同一个概念的不同说法。

对象的创建依赖于容器。对象属性的设置是由容器来设置。

对象属性的赋值过程称为注入。

二.Spring中如何注入属性:

1.普通属性(String 和 基本数据类型),直接通过 property 设置即可

2.数组的设置

足球
蓝球
乒乓球

3.List 的设置和数组一样

北京昌平
山西平遥
xxxx

或者

北京昌平
山西平遥
xxxx

4. set 集合设置

大话设计模式
head.first java

5.Map集合设置

ABC

6. Properties注入

60kg
170cm

7. 对象的注入

8. p 命名空间注入

需要导入头文件

配置

9. c命名空间注入

需要导入头文件

配置

10. Null 注入

 

总结:在 spring 中,属性的注入大体上分为两类;

 1.构造器注入

 2. Set方法注入

需要注意的是:使用构造器注入时,需要提供对应的构造方法;使用 set 方法注入时,需要提供对应的 set 方法。 

 

转载于:https://www.cnblogs.com/Vincent-yuan/p/11247831.html

你可能感兴趣的文章
HDU 1028 Ignatius and the Princess III(母函数)
查看>>
关于多路复用器的综合结果
查看>>
(转)面向对象最核心的机制——动态绑定(多态)
查看>>
token简单的使用流程。
查看>>
django创建项目流程
查看>>
UIActionSheet 修改字体颜色
查看>>
Vue 框架-01- 入门篇 图文教程
查看>>
Spring注解之@Lazy注解,源码分析和总结
查看>>
spoj 345
查看>>
ios 设置屏幕方向的两种方法
查看>>
Java编程思想小笔记2
查看>>
正则表达式 之 常用实例
查看>>
【Pandas最好用的函数】
查看>>
Dynamics365解决方案的新特性
查看>>
预生成事件/生成后事件命令行对话框
查看>>
多变量微积分笔记24——空间线积分
查看>>
Magento CE使用Redis的配置过程
查看>>
poi操作oracle数据库导出excel文件
查看>>
(转)Intent的基本使用方法总结
查看>>
Mac 下的Chrome 按什么快捷键调出页面调试工具
查看>>