建造者模式

建造者模式

建造者模式概述 建造者模式可以将部件本身和它们的组装过程分开,关注如何一步一步地创建一个包含多个组成部分的复杂对象。用户只需要指定对象的类型即可得到该对象,而无需知道其内部的具体构造细节。 定义: 建造者模式:讲一个复杂对象的构建于它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式是一

抽象工厂模式

抽象工厂模式

产品等级结构和产品族 产品等级结构:产品等级结构即产品的继承结构。 产品族:在抽象工厂模式中,产品族是指由同一个工厂生产的位于不同产品等级结构中的一组产品。 抽象工厂模式概述 当系统所提供的工厂生产的具体产品并不是一个简单的对象,而是多个位于不同产品等级结构,属于不同类型的具体产品时就可以使用抽象工

面向对象设计原则

面向对象设计原则

七个面向对象设计原则 单一职责原则:一个对象应该只包含单一的职责,并且该职责被完整的封装在一个类中。 开闭原则:软件实体应该对扩展开放,对修改关闭。 里氏代换原则:所有引用基类的地方必须能透明地使用其之类的对象 依赖倒转原则:高层模块不应该依赖低层模块,它们都应该依赖抽象。抽象不应该依赖细节,细节应

工厂方法模式

工厂方法模式

工厂方法模式概述 工厂方法模式通过引入抽象的工厂类,是的它具有超越简单工厂模式的优越性,让系统更加符合开闭原则。 定义: 工厂方法模式:定义一个用于创建对象的接口,但是让子类决定将那个类实例化。工厂方法模式让一个类的实例化延迟到其子类。 工厂方法模式简称为工厂模式,又可称为虚拟构造器模式或多态工厂模

设计模式概述

设计模式概述

模式的定义:模式是在特定环境系人们解决某类重复问题的一套成功或有效的解决方案。 模式是一种指导,在一个良好的指导下有助于设计一个优良的解决方案,达到事半功倍的效果,而且回得到解决问题的最佳办法。 软件模式 软件模式是在一定条件下的软件开发问题及其解法。 软件模式由四部分构成:问题描述,前提条件,解法

简单工厂模式

简单工厂模式

创建型模式 创建型模式对类的实例化过程进行了抽象,能够将软件模式中对象的创建和对象的使用分离,对用户隐藏了类的实例的创建细节。 创建型模式描述了如何将对象的创建和使用分离,让用户在使用对象时无需关心对象的创建细节,从而降低系统的耦合度,让设计方案更易于修改和扩展。 简单工厂模式概述 简单工厂模式:定

初学WebFlux

初学WebFlux


动态令牌生成学习记录

动态令牌生成学习记录


easy-es

easy-es

官方文档 简介 | Easy-Es 配置 application.yml easy-es: compatible: true enable: true address: 192.168.1.129:9200 #填你的es连接地址 username: elastic passwo