1。如果目标对象没有实现接口,那必须cglib引入实现代理。(需要引入cglib.jar包)
2。如果目标对象实现了接口,默认使用jdk生成代理。
3。如果目标对象实现了接口,也可以强制使用CGLIB生成代理实现aop;
本文详细介绍了Java中代理技术的两种实现方式:使用CGlib库实现代理和默认的JDK动态代理。重点讨论了在目标对象实现接口时的代理选择,以及如何通过强制使用CGLIB来实现AOP特性。
1。如果目标对象没有实现接口,那必须cglib引入实现代理。(需要引入cglib.jar包)
2。如果目标对象实现了接口,默认使用jdk生成代理。
3。如果目标对象实现了接口,也可以强制使用CGLIB生成代理实现aop;

被折叠的 条评论
为什么被折叠?