美文网首页
(十三)代理模式

(十三)代理模式

作者: guideEmotion | 来源:发表于2019-09-25 20:45 被阅读0次

    一 基本介绍

    1. 代理模式:为一个对象提供一个替身,以控制对这个对象的访问。即通过代理对象访问目标对象.这样做的好处 是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。
    2. 被代理的对象可以是远程对象、创建开销大的对象或需要安全控制的对象
    3. 代理模式有不同的形式, 主要有三种 静态代理、动态代理 (JDK 代理、接口代理)和 Cglib 代理 (可以在内存 动态的创建对象,而不需要实现接口, 他是属于动态代理的范畴) 这里不太确定,之后在单独在动态代理文章中研究
    4. 代理模式示意图


      image.png

    相关文章

      网友评论

          本文标题:(十三)代理模式

          本文链接:https://www.haomeiwen.com/subject/rivcuctx.html