
IP属地:湖北
建造者模式 一 场景 在软件开发中,我们有时候会创建一些复杂的对象,这些对象有着复杂的内部结构,它们都是有一系列部件组成。这些部件相互依赖,而且...
策略模式 一 意图 在平时的软件开中,我们对一个功能可能有多种不同的实现方式。程序需要在这些不同的实现方式之间进行切换。而实现方式的切换,程序中...
模板方法模式 一 场景 在软件开发中,有时候某个方法的执行,是按照一定的顺序来执行一系列的步骤。其中有些步骤是固定不变的,而有些步骤是可变。针对...
SpringBoot怎么自定义一个Starter starter是什么 spring-boot-starter是spring-boot的一个非常...
装饰模式 一 场景 在软件开发中,我们有时候需要对一个已经存在对象的某个功能进行扩展。如果我们在这个对象的功能基础上进行修改,比如加入了新的字段...
Spring MVC组件之ViewResolver ViewResolver概述 ViewResolver组件的作用主要根据视图名和本地化的Lo...
Spring MVC组件之HandlerAdapter HandlerAdapter概述 HandlerAdapter组件是一个处理器Handl...
Spring MVC组件之HandlerMapping HandlerMapping概述 HandlerMapping组件的作用解析一个个Req...