11 2018 档案

摘要:常用注解介绍 @NoArgsConstructor, @RequiredArgsConstructor and @AllArgsConstructor:无参构造器、部分参数构造器、全参构造器 @Data:包含@ToString, @EqualsAndHashCode, 所有属性的@Getter, 所 阅读全文
posted @ 2018-11-30 11:06 Simple° 阅读(171) 评论(0) 推荐(0)
摘要:代理模式 给某一个对象提供一个代理对象,并有代理对象控制对原对象的引用。所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。 1.1代理种类 1.1.1远程(Remote)代理 为一个位于不同地址空间的对象提供一个局域代表对象,远程代理又叫大使。 1.1.2虚拟代理 根据需要创建一个 阅读全文
posted @ 2018-11-28 21:38 Simple° 阅读(132) 评论(0) 推荐(0)
摘要:装饰模式 装饰(Decorator)模式又叫包装(Wrapper)模式。以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式以对客户端透明的方式动态的给一个对象附加更多的责任。客户端并不会角色对应在装饰前和装饰后有什么不同 1.1结构 装饰模式使用原来被装饰的类的一个子类的实例, 阅读全文
posted @ 2018-11-19 21:03 Simple° 阅读(177) 评论(0) 推荐(0)
摘要:合成模式 合成模式又叫部分-整体模式。合成模式是将对象组织到树结构中,可以用来描述整体和部分的关系。合成模式分为安全式和透明式两种。 合成模式由抽象构件、树叶构件、树枝构件组成。 抽象构件(Conponent)角色:给参加组合的对象规定一个接口,给出共有的接口及其默认行为。 树叶构件(Leaf)角色 阅读全文
posted @ 2018-11-13 21:30 Simple° 阅读(237) 评论(0) 推荐(0)
摘要:适配器模式 适配器模式是把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法一起工作的两个类能够在一起工作。 1.1类的适配器模式 类的适配器模式把被适配的类的API转换为目标类的API,其静态结构图下: 类的适配器模式由目标角色、源角色、适配器角色组成。 目标(Target) 阅读全文
posted @ 2018-11-04 18:25 Simple° 阅读(199) 评论(0) 推荐(0)
摘要:1、 创建型模式总结 创建型模式顾名思义就是与对象的创建有关的模式。这些模式会返回一个对象给你。创建型模式有简单工厂、工厂方法、抽象工厂、单例、建造者、原型。 1.1简单工厂方法 简单工厂由工厂类、抽象产品类和具体产品类组成。 简单工厂通过一个静态方法,根据方法参数以决定返回哪个具体产品。所以又叫静 阅读全文
posted @ 2018-11-03 12:28 Simple° 阅读(330) 评论(0) 推荐(0)