我是Spring AOP的新手,目前正在使用基于注释的方法。我在第4季有一个关于代理策略的查询。有没有办法可以强制spring为具体类创建一个cglib代理,为同一个应用程序上下文中实现接口的类创建一个jdk代理?
答案 0 :(得分:2)
这就是Spring的实际工作方式。代理实现接口的类的默认策略是使用 JDK动态代理,对于没有实现任何接口的类,将创建 CGLIB代理(不适用于最终的类/方法) )。
更多信息:http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#aop-proxying