欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Spring报错“Cannot proxy target class because CGLIB2”不一定是没有CGLIB等相关JAR

程序员文章站 2022-07-14 22:04:50
...

Spring2.5启动时候报错 “Cannot proxy target class because CGLIB2”  不一定是缺少CGLIB.jar或者相关的JAR包。 

     你使用Spring AOP 进行操作时候。例如事务管理。 如果你Service层的方法在Spring中的IOC 实现,但是该Service层的类并没有实现接口。 也可能报这个错误。此时除了引入CGLIB2和 ASM包以外。 你可以尝试着写入接口。 Service层的类实现该接口后。启动WEB就不会报这个错误。好好想想aop的含义。及你用Spring的AOP的意义。 面向接口编程的习惯。