我正在尝试使用此切入点编写Spring AspectJ 执行(* com .. *(..))
我正在使用
<aop:aspectj-autoproxy />
我有以下例外:
Could not generate CGLIB subclass of class [class pl.codeleak.services.SomeService]: Common causes of this problem include using a final class or a non-visible class; nested exception is java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given
我检查了互联网,发现CGLIB无法代理没有默认构造函数的最终类或类。
到目前为止我找到的唯一解决方案:
上述解决方案在我的案例中不是一个选项。
有没有人有这个问题的另一种解决方案? 如果没有解决方案,编写涵盖项目中所有函数的方面(包括外部JAR函数)的最佳方法是什么?