使用ASM动态生成类的拦截代理类
文章源自http://www.iteye.com/topic/1123350 使用ASM实现AOP功能,根据现有的CLASS类文件,动态生成它的代理类文件,并在所有的方法前后添加拦截处理,具体如下:1.生成被代理类的子类,并重写所有方法(除java.lang.Object类定义的方法和main),增加before和after拦截。2.重新定义被代理类的所有属性(不包括属性的赋值...