随笔分类 -  IOC

常用的优秀的IOC框架
摘要:一、原理区别: java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 1、如果目标对象实现了接口,默认情况下会采用JDK的动态 阅读全文
posted @ 2020-04-04 09:04 甜菜波波 阅读(1713) 评论(0) 推荐(1) 编辑
摘要:1.引用DLL Castle.Core.dll 和Castle.Windsor.dll 2. 引用命名空间 using Castle.MicroKernel.Resolvers.SpecializedResolvers;using Castle.Windsor;using Castle.Windso 阅读全文
posted @ 2016-04-12 10:06 甜菜波波 阅读(1138) 评论(0) 推荐(0) 编辑
摘要:1.新建一个控制台应用程序 TestIOC2.新增一个 IocFactory类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;using System... 阅读全文
posted @ 2015-08-20 14:01 甜菜波波 阅读(622) 评论(0) 推荐(0) 编辑
摘要:上一篇中,我简单介绍了下Autofac的使用,有人希望能有个性能上的测试,考虑到有那么多的IOC框架,而主流的有:Castle Windsor、微软企业库中的Unity、Spring.NET、StructureMap、Ninject等等。本篇文章主要针对这些IOC框架编写测试程序。Autofac下载... 阅读全文
posted @ 2015-08-02 14:45 甜菜波波 阅读(494) 评论(0) 推荐(0) 编辑
摘要:使用autofac 实现依赖注入1.引用 autofac.dll 和 autofac.configuration.dll2.新增接口 IDALusing System;using System.Collections.Generic;using System.Linq;using System.Te... 阅读全文
posted @ 2015-08-02 14:36 甜菜波波 阅读(413) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示