您现在的位置是:首页 > 设计模式
设计模式
  • mybatis框架种使用的设计模式有哪些?

    mybatis框架种使用的设计模式有哪些?

    Mybatis中使用到的设计模式: Builder模式,例如SqlSessionFactoryBuilder、XMLConfigBuilder、XMLMapperBuilder、XMLStatemen...

    2023-05-13 10:37:53
  • jdk类库常用的设计模式

    jdk类库常用的设计模式:抽象工厂、建造者模式、工厂模式、原型模式、单例模式、适配器模式...

    2023-05-13 13:48:15
  • 装饰器模式与代理模式的区别?

    ### 代理模式 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 **代理模式的适用场景:*...

    2023-05-13 14:08:44
  • 观察者设计模式

    观察者设计模式

    观察者模式(Observer Pattern)是一种常见的行为型设计模式,它定义了对象之间的一种一对多的关系,使得一个对象的状态发生变化时,所有依赖于它的对象都能够得到通知并自动更新。 在观察者模式中...

    2023-05-13 14:27:03
  • 工厂模式有哪几种,之间有什么区别

    工厂模式有哪几种,之间有什么区别

    在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 《设计模式》一书中,工厂模式被分为了三种:简单工厂、工厂方法和抽象工厂。(不过,在书中作者将简...

    2023-05-13 15:49:11
  • 代理模式的种类和它们之间区别?

    ### 静态代理 这种代理方式需要代理对象和目标对象实现一样的接口。 优点:可以在不修改目标对象的前提下扩展目标对象的功能。 缺点: 1.冗余。由于代理对象要实现与目标对象一致的接口,会产生过多的代理...

    2023-05-13 15:57:33
  • 单例模式介绍,及其应用场景?

    单例模式(Singleton Pattern)是 Java中最简单的设计模式之一,此模式保证某个类在运行期间,只有一个实例对外提供服务,而这个类被称为单例类。 单例模式也比较好理解,比如一个人一生当中...

    2023-05-13 16:08:08
  • 什么是设计模式?

    设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结 在GOF编写的设计模式(可复用面向对象软件的基础)一书中说道:本书涉及的设计模式并不描述新的...

    2023-05-13 16:16:55
  • 开发中需要遵守的设计原则?

    设计模式中主要有六大设计原则,简称为SOLID,是由于各个原则的首字母简称合并的来(两个L算一个,solid 稳定的),六大设计原则分别如下: 1、单一职责原则 单一职责原则的定义描述非常简单,也不难...

    2023-05-13 16:31:45
 articleVoPage.total     上一页      1        下一页  尾页