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

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

hot3.png

概念:类的实例并不是在程序中new出来的,而是通过读取配置文件,利用java反射机制加载出来这个类的对象,以及对象的属性值,然后spring会将加载出来的这个对象统一放在beanfactory里(hashmap)。当需要用到这个类的对象时,只需从beanfactory里直接get,从而实现哪里用到这个对象就在哪里取。

IOC容器

1.实例化具体的bean
2.动态装配对象属性

好处:解耦

<bean>中的scope属性

1)singleton 只创建一个bean对象
2)prototype 每次创建新的

转载于:https://my.oschina.net/stephenzhang/blog/375331

你可能感兴趣的文章
python进程和线程中的两个锁
查看>>
Java嵌入式数据库H2学习总结(二)——在Web应用程序中使用H2数据库
查看>>
(最小生成树 次小生成树)The Unique MST -- POJ -- 1679
查看>>
括号匹配(二) -- 经典动态规划
查看>>
在jsp中的css
查看>>
Java代理(三)
查看>>
intent.setFlags方法中的参数值含义
查看>>
Android GridView属性集合2
查看>>
加载静态文件,父模板的继承和扩展
查看>>
新的一个月,就这么不知不觉的来临了
查看>>
centos7.4之zabbix4.0的fping监控
查看>>
python基础知识 ~ 函数补充与反射
查看>>
xss攻击
查看>>
[CC-ANUCBC]Cards, bags and coins
查看>>
Riemann-Stieltjes积分存在的充分条件(按照Tom M.Apostol的《数学分析》上的定义)
查看>>
ahjesus —— javascript命名规范1.10
查看>>
caller 和 callee的对比
查看>>
使用GDB调试gp(转载)
查看>>
用Python给你的博客加上水印
查看>>
线性微分方程与常数变异法
查看>>