AOP problem running Spring unit tests

后端 未结 3 1527
南笙
南笙 2021-02-08 15:26

I have a Spring web application which is configured to use JDK proxying for AOP. The AOP annotations (such as @Transactional) are declared on the interfaces, rather than the imp

3条回答
  •  隐瞒了意图╮
    2021-02-08 16:09

    Hey Jean, CGLib proxies are created by subclassing the class to be proxied -- you're attempting to proxy another proxy which isn't allowed since proxies are themselves final classes. Hence:

    Caused by: java.lang.IllegalArgumentException: Cannot subclass final class class $Proxy25

提交回复
热议问题