设计模式

  • java.util.Optional 详解

    java.util.Optional<T> 是 java 8 中推出来的一个新类,主要用来解决空异常 NullPointerException 的问题,但它也不算真正的…

    Java 2022年5月3日
  • SpringMVC拦截器机制和原理

    Struts2中的拦截器是filter,而SpringMVC中的拦截器是怎样实现的呢?本文将对SpringMVC的拦截器机制和原理进行解读。 Spring Web MVC的处理器拦…

    Java 2022年5月3日
  • BaseCommandController(基本命令控制器)

    BaseCommandController(基本命令控制器)基本命令控制器提供了创建命令对象和通过HTTP请求参数对命令对象进行绑定和校验的功能方法。 AbstractComman…

    Java 2022年5月3日
  • 详解Spring MVC中DispatcherServlet的作用

    Spring MVC的核心就是DispatcherServlet。因此我们很有必要系统性的对它进行一下研究。本文将带领你解读DispatcherServlet的作用。 Dispat…

    Java 2022年5月3日
  • spring mvc原理,设计架构,架构图和解决的实际问题

    面试中经常会被问到Spring MVC 和其他MVC框架的区别,以及Spring Mvc的原理。本文将通过Spring MVC框架的原理,执行流程,解决的实际问题等方面出发,讲明S…

    Java 2022年5月3日
  • MVC架构、Spring MVC设计

    接上一篇《详解MVC、MVC框架、MVC模式、Spring MVC》,我们进行model2架构的缺点。 从前文中的Model2架构可以看出,视图和模型分离了,控制逻辑和展示逻辑分离…

    Java 2022年5月3日
  • 详解MVC、MVC框架、MVC模式、Spring MVC

    MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显…

    Java 2022年5月3日
  • 设计模式六大原则之开闭原则

    设计模式一共有6大原则,今天是最后一篇,主要学习它的开闭原则。附上前面的5篇文章地址。《设计模式六大原则之接口隔离原则》、《设计模式六大原则之依赖倒置原则》、《设计模式六大原则之里…

    Java 2022年5月3日
  • 设计模式六大原则之迪米特法则

    今天继续讲解设计模式6大原则种的迪米特法则。附上前面已经讲解过的4大原则。《设计模式六大原则之接口隔离原则》、《设计模式六大原则之依赖倒置原则》、《设计模式六大原则之里氏替换原则》…

    Java 2022年5月3日
  • 设计模式六大原则之接口隔离原则

    关于设计模式网上有大量的篇幅再讨论,我这里只对6大原则做个总结。方便以后重新认识和掌握它。附上前面3篇文章:《设计模式六大原则之单一职责原则》、《设计模式六大原则之依赖倒置原则》、…

    Java 2022年5月3日