
两种动态代理比较(补充),进程通信方式总结
总结来说,CGLib动态代理是在运行时创建子类代理的实例,通过继承目标类来生成代理对象,并在拦截器中进行方法拦截和增强。总结来说,JDK动态代理是在运行时创建接口的代理实例,通过实现目标接口的代理类来生成代理对象,并在拦截器中进行方法拦截和增强。在运行时,JDK动态代理会动态生成一个实现了目标接口的代理类,并在代理类中重写了目标接口中的方法。当调用代理对象的方法时,实际上是调用了代理类中重写的方法,然后在拦截器中进行拦截操作。方法是在拦截器中实现的,用于拦截目标方法的调用,并在拦截器中进行自定义的操作。














