
Ioc
文章平均质量分 79
lexinquan
BroadView!
展开
-
控制反转IOC与依赖注入DI
一、名词解释 IoC:Inverse of control,控制反转; DI:Depedency Injection 依赖注入 IoC和DI是从不同角度描述同一件事情,即DI模式是Ioc的具体实现方式,通过引入IoC容器,利用依赖关系注入,实现对象的解耦。原创 2011-08-04 21:51:30 · 3223 阅读 · 2 评论 -
创建你自己的依赖注入容器Ioc Container
最近研究了Ioc,DI 以及一些开源的框架,以下根据自己的理解写一个简单的Ioc容器。我们在使用一个依赖注入容器时一般都是实现三步: 步骤一、创建一个Ioc容器; 步骤二、依赖关系注入,这里需要一种collection对象存储这种注入关系; 步骤三、根据依赖注入获取对象的实原创 2011-08-05 18:19:48 · 3946 阅读 · 1 评论 -
依赖注入容器Unity介绍
Unity是微软团队开发的一个轻量级,可扩展的依赖注入容器,为松散耦合应用程序提供了很好的解决方案,支持构造器注入,属性注入,方法注入。 同样根据控制反转IOC与依赖注入DI中的例子 interface IDal { void sa原创 2011-08-08 22:16:56 · 2930 阅读 · 0 评论 -
Ioc容器Autofac介绍
Autofac是轻量级的开源Ioc容器,在这里可以下载http://code.google.com/p/autofac/。如果你用过其他的Ioc容器,那么学习Autofac使用也会比较容易,下面将通过一些例子来讲解其用法。 先看一个例子: public class B原创 2011-08-11 22:49:12 · 4656 阅读 · 0 评论 -
最新常用Ioc容器性能测试对比
本文主要进行Ioc容器性能对比测试。 先把代码贴上,代码很容易看明白,由于Munq编译时提示没有引用,明明添加了的,还没找到原因(已经解决)。 准备基础代码: interface IDal { void save原创 2011-08-12 18:19:02 · 2488 阅读 · 2 评论