靡不有初,鲜克有终
单例模式 单例模式
定义大家都知道,一个对象的产生都是通过 new 关键字实现的(当然也存在其它方式,比如反射、复制等),new 的实现又是依托于构造函数的,默认一个类会自动生成一个无参的构造函数在不指定构造函数的情况下。构造函数一般都是 public 权限修
2022-03-07
抽象工厂模式 抽象工厂模式
这回我们讲下抽象工厂模式,抽象工厂模式是工厂模式(简单工厂、工厂方法)中最具抽象和一般性的一种形态。抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建多个产品族中的产品对象。 定义抽象工厂模式的定义:为创建一组
2022-03-07
工厂模式 工厂模式
定义工厂模式,是设计模式中最为常见的模式之一。属于创建型模式,提供创建对象的最佳方式。 工厂模式,顾名思义,一个模型,用来大规模的生产同类产品。该模式将对象的具体实例过程抽象化,并不关心具体的创建过程。通常,工厂模式被用来定义一个对象模型,
2022-03-07
责任链模式 责任链模式
定义什么是责任链模式?生活中我们经常遇到这样的问题,比如请假审批需要层层上报处理、遇到问题各个部门甩赖扯皮,像这种,在事情没有被处理之前,会经过一系列阶段,类似于“踢皮球”似的。同样地,当一个请求到达时,在程序无法直接决定由哪个对象负责处理
2022-03-05
外观模式(门面模式) 外观模式(门面模式)
定义本小节我们要学习的设计模式叫做外观模式,也叫做门面模式 Facade。想象一下,我们系统随着时间的推移,系统复杂性、类之间的相互调用会变得越来越多,相比较客户角度而言,客户往往关注的是某个单一接口 API,而不会关心该 API 内部的复
2022-03-05
PropertyMapper使用 PropertyMapper使用
PropertyMapper是Spring提供的一个工具类,主要用于重新赋值,转换等操作,位于org.springframework.boot.context.properties.PropertyMapper下。
2022-03-01
Spring Boot国际化 Spring Boot国际化
让国际友人也能快乐的访问的你的服务 spring-boot-starter-web里面有国际化需要的API,因此我们不需要引入其他的API了。
2022-02-26
5 / 5