加载中
适配器模式

适配器模式 适配器模式是指一个类的接口要转换成客户期望的另一个接口,但原本的接口不兼容的类可以一起工作。属于结构型设计模式。 适用场景 已存在的类,它的方法和需求不匹配(方法结果相...

2020/06/13 18:20
136
模板模式

模板模式 模板模式又叫做模板方法模式,是指定义一个算法的骨架,并允许子类为一个或者多个步骤提供实现。模板方法使得子类在不改变算法结构的情况下,重新定义算法的某些结构。属于行为性设...

2020/06/13 17:27
97
委派模式

委派模式 负责任务调度和分配任务,跟代理模式很像,可以看作是一中特殊情况下的静态代理的全权代理,但是代理模式重视过程,委派模式重视结果。属于行为型模式。 Boss.class public class ...

2020/06/11 20:33
138
单例模式

单例模式 私有化构造器 保证线程安全 延迟加载 防止序列化和反序列化破坏单例 防止反射攻击单例 优点 在内存中只有一个实例存在,减少了内存开销 可以避免对资源的对重占用 设置全局访问点,...

2020/06/07 18:47
102
抽象工厂模式

抽象工厂模式 抽象工厂模式是指提供一个创建一系列相关或相互依赖对象的接口,无须指定他们具体的类。属于创建型模式。 使用场景 客户端不依赖于产品实例如何被创建、实现等细节。 强调一系列...

2020/06/07 09:46
90
工厂方法模式

工厂方法模式 工厂方法模式是指定义一个创建对象的接口,但让实现这个接口的方法来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行。 优点 用户只关心所需产品对应的工厂,无须关心...

2020/06/07 09:09
50
工厂模式

简单工厂模式 简单工厂模式是指由一个工厂对象决定创建出哪一种产品类的实例。属于创建型模式。不适于23种设计模式之一。 优点 只需要传入一个正确参数,就可以获取想要的对象,无须知道其创...

2020/06/07 08:48
78
SpringMVC异步请求

AsyncController @Controller public class AsyncController { /** * 1. 控制器返回Callable * 2. Spring异步处理,将Callable提交到TaskExecutor,使用隔离的线城进行执行 * 3. Dispatcher....

2020/06/05 22:10
153
SpringMVC功能定制

工程目录 MyWebApplicationInitializer.class /** * web容器启动的时候创建对象,调用方法来初始化容器的前端控制器 */ public class MyWebApplicationInitializer extends AbstractAnnotati...

SpringMVC整合Servlet3.0

工程目录结构 MyWebApplicationInitializer.class /** * web容器启动的时候创建对象,调用方法来初始化容器的前端控制器 */ public class MyWebApplicationInitializer extends AbstractAnno...

Servlet3.0

Shared Libraries(共享库) / runtime pluggability(运行时插件能力) Servlet容器启动会扫描,当前jar包里每一个实现了ServletContainerInitializer的实现 提供ServletContainerInitializer的...

2020/06/03 21:33
122
Spring容器的创建

Spring容器refresh()【创建刷新】 prepareRefresh();刷新的预处理 initPropertySources()初始化一些属性设置;子类自定义个性化的属性设置方法 getEnvironment().validateRequiredPropertie...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部