10002--Spring 中的 Bean 配置--IOC 和 DI
发布日期:2021-06-28 19:49:04
浏览次数:2
分类:技术文章
本文共 709 字,大约阅读时间需要 2 分钟。
•IOC & DI概述
配置bean
–配置形式:基于XML文件的方式;基于注解的方式 –Bean的配置方式:通过全类名(反射)、通过工厂方法(静态工厂方法&实例工厂方法)、FactoryBean
–IOC容器BeanFactory&ApplicationContext概述
–依赖注入的方式:属性注入;构造器注入
–注入属性值细节
–自动转配
–bean之间的关系:继承;依赖
–bean的作用域:singleton;prototype;WEB环境作用域
–使用外部属性文件
–spEL
–IOC容器中Bean的生命周期
–Spring 4.x新特性:泛型依赖注入
--------------------------------
•IOC(Inversion of Control):
其思想是反转资源获取的方向.传统的资源查找方式要求组件向容器发起请求查找资源.
作为回应,容器适时的返回资源.
而应用了IOC之后,则是容器主动地将资源推送给它所管理的组件,
组件所要做的仅是选择一种合适的方式来接受资源.这种行为也被称为查找的被动形式
•DI(DependencyInjection)
IOC的另一种表述方式:即组件以一些预先定义好的方式(例如: setter 方法)接受来自如容器的资源注入.
相对于IOC而言,这种表述更直接。
---------------------------------------------------------------
IOC 前生 --- 分离接口与实现
IOC 前生 --- 采用工厂设计模式
------------------
IOC --- 采用反转控制
转载地址:https://blog.csdn.net/xxxcyzyy/article/details/46823981 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月25日 20时57分26秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
PC机win10练习v-P-n连接 虚拟机Win2003
2019-04-29
虚拟机-安装VMware Tools
2019-04-29
xshell连接VM centOS7
2019-04-29
bat脚本交互动态输入端口启动jar包
2019-04-29
mysql单个字段查询时设置是否区分大小写
2019-04-29
整合vue开发H5+跨平台app (以开发语音识别为例)
2019-04-29
windows自带的网络调试工具整理
2019-04-29
自定义一个Chrome翻译插件
2019-04-29
motan rpc 接口统一异常处理
2019-04-29
解析文件入库乱码问题解决
2019-04-29
clickhouse 条件语句内decimal除0报错处理
2019-04-29
应用启动后立马自动停了怎么处理
2019-04-29
Java motan网关设计
2019-04-29
java中的二进制基础(慕课笔记)
2019-04-29
利用java socket和sampled实现点对点即时语音通信
2019-04-29
XML四种解析(慕课笔记)
2019-04-29
14javaSocket应用(慕课笔记)
2019-04-29
MyBatis输入映射、输出映射、动态SQL、关联关系、Spring集成加强笔记
2019-04-29
EXT的combobox的store动态加载固定DATA
2019-04-29