设计模式
-
Java通俗易懂系列设计模式之责任链模式
概述 责任链设计模式是行为设计模式之一。 责任链模式用于在软件设计中实现松散耦合,其中来自客户端的请求被传递到对象链以处理它们。然后链中的对象将自己决定谁将处理请求以及是否需要将请求发送到链中的下一个对[详细]
2021-04-24 09:36 分类:编程语言 Java通俗易懂系列设计模式之建造者模式
介绍 今天我们将研究java中的Builder模式。Builder 设计模式是一种创造性的设计模式,如工厂模式和抽象工厂模式。[详细]
2021-04-24 09:34 分类:编程语言-
Java通俗易懂系列设计模式之策略模式
介绍 策略设计模式是行为设计模式之一。当我们为特定任务使用多个算法时,使用策略模式,客户端决定在运行时使用的实际实现。[详细]
2021-04-24 09:28 分类:编程语言 -
Java通俗易懂系列设计模式之装饰模式
介绍 装饰模式,是面向对象编程领域中,一种动态地往一个类中添加新的行为的设计模式。就功能而言,装饰模式相比生成子类更为灵活,这样可以给某个对象编程客栈而不是整个类添加一些功能。[详细]
2021-04-24 09:25 分类:编程语言 Java通俗易懂系列设计模式之模板模式
实际开发中常常会遇到,代码骨架类似甚至相同,只是具体的实现不一样的场景。例如:流程都有开启、编辑、驳回、结束。每个流程都包含这几个步骤,不同的是不同的流程实例它们的内容不一样。共享单车都是先开锁、骑行[详细]
2021-04-23 10:05 分类:编程语言Java开发中的23+2种设计模式学习个人笔记(未完待续)
注:个人笔记 一、设计模式分三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模...[详细]
2021-04-20 08:44 分类:编程语言7个设计模式在Spring中的应用
更多精彩文章。 Spring中提供了FactoryBean接口,用于创建各种不同的Bean。 开发人员也可以自己实现该接口,常用于框架集成。比如SqlSessionFactoryBean就是如此。 Spring针对JDBC,JMS,JPA等规范,都提供了相应的模板方法类,如Jd…[详细]
2021-04-16 10:30 分类:编程语言-
Mybatis使用的9种设计模式,这些你都知道吗?真是太有用了
虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。[详细]
2021-01-05 11:00 分类:编程语言