通过代码快速理解Java的三种代理模式

上传:qqstrategy55120 浏览: 12 推荐: 0 文件:pdf 大小:116.20 KB 上传时间:2022-03-02 07:26:12 版权申诉

代理是一种设计模式,提供了对目标对象另外的访问方式,即通过代理对象访问目标对象。这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。同时,一旦接口增加方法,目标对象与代理对象都要维护。Cglib代理,也叫作子类代理,它是在内存中构建一个子类对象从而实现对目标对象功能的扩展。Cglib是一个强大的高性能的代码生成包,它可以在运行期扩展Java类与实现Java接口。

上传资源
用户评论