1.首先需要记住
JDK的Proxy方式实现的动态代理 目标对象必须有接口 没有接口不能实现jdk版动态代理
2.一张图说明动态代理原理
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5CMzMjYiRWZiZTYwkDMlJ2N4gDMlBTMlJjNkVmY2EWYj9CX0EzLcdDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL4M3Lc9CX6MHc0RHaiojIsJye.png)
3.公共接口
4.目标对象
5.代理对象
参数解释:
最后给出一个基于动态代理的增强方法的过滤器
【当你用心写完每一篇博客之后,你会发现它比你用代码实现功能更有成就感!】
1.首先需要记住
JDK的Proxy方式实现的动态代理 目标对象必须有接口 没有接口不能实现jdk版动态代理
2.一张图说明动态代理原理
3.公共接口
4.目标对象
5.代理对象
参数解释:
最后给出一个基于动态代理的增强方法的过滤器
【当你用心写完每一篇博客之后,你会发现它比你用代码实现功能更有成就感!】