对依赖注入- 控制反转的理解
2016-11-17 10:51
211 查看
以web项目的三层架构 来理解 :
数据层编写 访问数据库访问行为的 行为族 比如(mssql ,mysql)
业务逻辑层 编写 业务逻辑 在构造函数中传入数据库访问行为族的接口 达到 解除 业务逻辑层对数据层的依赖
---> 这属于依赖注入;
ui层 调用逻辑的时候 注入 依赖的对象(数据库访问行为族) -->这属于控制反转;
依赖注入-控制反转 =实现解耦的过程;
IOC 容器 的出现大概就是 为了管理注入的对象吧
数据层编写 访问数据库访问行为的 行为族 比如(mssql ,mysql)
业务逻辑层 编写 业务逻辑 在构造函数中传入数据库访问行为族的接口 达到 解除 业务逻辑层对数据层的依赖
---> 这属于依赖注入;
ui层 调用逻辑的时候 注入 依赖的对象(数据库访问行为族) -->这属于控制反转;
依赖注入-控制反转 =实现解耦的过程;
IOC 容器 的出现大概就是 为了管理注入的对象吧
相关文章推荐
- 谈谈对Spring 控制反转(IOC)及依赖注入(DI)的理解
- 对spring控制反转以及依赖注入的理解
- 对spring控制反转以及依赖注入的理解
- 有史以来最容易理解的控制反转(IoC)与注入依赖(DI)
- Spring4深入理解01----Bean配置(依赖注入和控制反转的区别)
- 如何理解依赖注入和控制反转
- 如果想对控制反转和依赖注入有更深入的理解
- 我所理解的依赖注入,控制反转,面向切面
- ASP.NET MVC进阶之路:深入理解依赖注入(DI)和控制反转(IOC)
- 理解php依赖注入和控制反转
- 代码的演化-DI(理解依赖注入di,控制反转ioc)
- 如何理解Spring的控制反转IOC和依赖注入DI思想
- java 控制反转和依赖注入的理解
- .Net 控制反转于依赖注入 简单容易理解(转载)
- 【Spring】Spring依赖注入与控制反转理解
- 个人对于spring依赖注入和控制反转概念的理解
- 我对IOC控制反转,依赖注入原理的理解
- spring控制反转,依赖注入的理解
- 代码的演化-DI(理解依赖注入di,控制反转ioc)
- 关于IoC(控制反转,依赖注入)的理解