摘要:
什么是代理模式 Proxy Pattern:为其他对象提供一种代理以控制对这个对象的访问。 即:在不改变原始类(或叫被代理类)代码的情况下,通过引入代理类来给原始类附加功能,比如Spring AOP。 代理模式定义 说明:该图仅为加深对代理模式的了解 ①、Subject 抽象主题角色,可以是抽象类, 阅读全文
posted @ 2022-03-16 08:49
残城碎梦
阅读(66)
评论(0)
推荐(0)
摘要:
什么是原型模式 Prototype Design Pattern:用原型实例指定创建对象的种类, 并且通过拷贝这些原型创建新的对象。 即:对象复制 原型模式的两种实现方法 我们日常开发中,应该有使用过 BeanUtils.copyProperties()方法,其实这就是原型模式的一种用法(浅拷贝)。 阅读全文
posted @ 2022-03-16 08:45
残城碎梦
阅读(118)
评论(0)
推荐(0)
摘要:
什么是建造者模式 将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示。 即:将构造复杂对象的过程和组成对象的部件解耦。就像攒电脑一样,不管什么品牌的配件,只要兼容就可以装上;同样,一样的配件,可以有好多组装的方式。更直接点就是同一个类,通过内部不同属性状态构造不同的对象。 建 阅读全文
posted @ 2022-03-16 08:43
残城碎梦
阅读(72)
评论(0)
推荐(0)

浙公网安备 33010602011771号