
设计模式
文章平均质量分 90
臭虫说
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis-建造者模式
mybatis-建造者模式 定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将变与不变相分离,即产品的组成部分是不变的,但每一部分是可以灵活选择的。 优点 封装性好,构建和表示分离。 扩展性好,各个具体的建造者相互独立,有利于系统的解耦。 客户端不必知道产品内部组成的细节,建造者可以对创建过程逐转载 2021-05-09 20:53:55 · 726 阅读 · 0 评论 -
Mybatis-3.5.6使用的设计模式总结
建造者设计模式 工厂模式 单例模式 代理模式 适配器模式 模板方法模式 装饰器模式 责任链模式 建造者设计模式 一个复杂的对象通过一个个简单的对象构建出来。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 Mybatis中有SqlSessionFactoryBuilder、SqlSessionFactory、XMLConfigBuilder 就使用了建造者模式。总而言之,构建对象通过不同的手段进行构建出来的都属于建造者模式,不一定是复杂的对象。 工厂模式 就是专门创建某某对象的.原创 2021-05-07 18:33:09 · 286 阅读 · 0 评论 -
java 23种设计模式
java 23种设计模式 深入理解 以下是学习过程中查询的资料,别人总结的资料,比较容易理解 创建型 抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html 工厂方法 http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html 建...转载 2020-03-24 15:22:05 · 110 阅读 · 0 评论