一、异常信息
java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
二、处理方式
把hibernate中的cglib-*.jar和asm-*.jar删除,添加spring中的cglib-2.1.3.jar
三、CGLib扩展
cglib(Code Generation Library)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口
cglib封装了asm,可以在运行期动态生成新的class
cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制
转载于:https://blog.51cto.com/racoguo/1338580