第14 章 Spring MVC的工作机制与设计模式
14.1 Spring MVC的总体设计
要使用SPring MVC,只要在web.xml中配置一个DispatcherServlet.
再定义一个dispatcherServlet-servlet.xml(定义Mapping规则, interceptors, viewResolver, controller等)
Spring MVC框架中,有三个组件是用户必须定义和扩展的: URL映射规则; 实现业务逻辑的Handler实例对象; 渲染模板。
DispatcherServlet启动时都做了什么?
14.2 Controller设计
14.2.1 HandlerMapping初始化
14.2.2 HandlerAdapter初始化
14.2.3 Controller的调用逻辑
14.3 Model设计
14.4 View设计
14,5 框架设计的思考
14,5,1 为什么需要框架
14,5,2 需要什么样的框架
14,5,3 框架设计原则
14.5.4 指航灯
14,5,5 最基本原则
14.6 设计模式之模板模式
14,6,1 模板模式的结构
14,6,2 Spring MVC中的模板模式示例