摘要: spring aop的底层实现有两种方式,一种是基于jdk的动态代理,只针对接口,还有一种是基于CGlib,这里结合springapp(spring官方示例项目)及《spring3.x企业应用开发实战》进行对基于CGlib的方式进行详细的阐述,代码示例可下载:在项目原有的基础上下载CGLIB支持包,下载地址:http://cglib.sourceforge.net/创建代理类:package springapp.util;import java.lang.reflect.Method;import net.sf.cglib.proxy.Enhancer;import net.sf.cglib. 阅读全文
posted @ 2012-10-10 13:58 Mr-sniper 阅读(452) 评论(0) 推荐(0)