java动态代理
java动态代理
在了解动态代理之前,我们首先要了解我们为什么要用代理模式
在编程中我们希望自己的代码是灵活的而不是死板的,能动态配置的东西就不要写死。这样来提高程序的可扩展性。如果不使用代理模式,将来我们想在当前的业务逻辑下添加一些其他的处理,比如日志、校验等等,就不得不侵入原有的业务代码,尤其是在重重继承关系复杂的类中,需要增加一些内容,并不清楚会不会影响到其他功能,所以使用代理来实现需要增加的内容
代理模式又分为静态代理和动态代理
静态代理
(1).静态代理类:由程序员创建或者由第三方工具生成,再进行
原创
2021-03-14 14:21:17 ·
200 阅读 ·
4 评论