Spring AOP的两种实现方式——JDK和CGLIB
动态代理动态代理的意义就是生成一个代理对象,来代理真实对象,从而控制真实对象的访问,这里涉及的代理模式自行了解代理步骤1、代理对象和真实对象建立代理关系2、实现代理对象的代理逻辑方法JDK动态代理因为JDK动态代理方式的实现必须借助接口,因此当被代理对象存在接口时,我们使用JDK动态代理的方式,JDK动态代理的实现主要通过两个方法Proxy.newProxyInstance()和InvocationHandle接口的invoke()方法,代理对象必须实现invoke()方法代码目的:要实现My
原创
2020-07-04 18:08:31 ·
419 阅读 ·
0 评论