IBatis.Net学习笔记(六):Castle.DynamicProxy的使用
时间:2011-04-06 来源:永不放弃-Jack wu
Castle是另外一个框架,包含了AOP、IOC、ORM等多个方面,其中的Castle.DynamicProxy可以实现动态代理的功能,这个也是很多框架的基础。在IBatis.Net中就是使用了Castle.DynamicProxy来实现数据库连接等动态操作的。同时在NHibernet等其他框架中也使用到了这个技术。
下面我通过一个简单例子来看一下如何在我们的代码中调用Castle.DynamicProxy:
一般情况下要有三个类:
1、接口类:
































3、代理类:




























然后看一下调用的方式:







相关阅读 更多 +
排行榜 更多 +