五、SpringMVC其他扩展 1、全局异常处理机制 1、异常处理的两种方式 1、编程式异常 1、是指在代码中显式地编写处理异常的逻辑。 2、它通常涉及到对异常类型的检测及其处理 3、例如使用 try-catch 块来捕获异常,然后在 catch 块中编写特定的处理代码,或者在 finally 块中执行一些清理操作。 4、在编程式异常处理中,开发人…
四、RESTFul风格设计和实战 1、RESTFul风格简介 1、RESTful(Representational State Transfer)是一种软件架构风格,用于设计网络应用程序和服务之间的通信。它是一种基于标准 HTTP 方法的简单和轻量级的通信协议,广泛应用于现代的Web服务开发。 2、通过遵循 RESTful 架构的设计原则,可以构建…
三、SpringMVC响应数据 1、handler方法分析 1、理解handler方法的作用和组成 1、作用 /** * TODO: 一个controller的方法是控制层的一个处理器,我们称为handler * TODO: handler需要使用@RequestMapping/@GetMapping系列,声明路径,在HandlerMapping中…
二、SpringMVC接收数据 1、访问路径设置@RequestMappering 1、内容 1、@RequestMapping注解的作用就是将请求的 URL 地址和处理请求的方式(handler方法)关联起来,建立映射关系。 2、SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的方法来处理这个请求。 2、匹配方式 1、精确路径匹配…
一、SpringMVC简介和体验 1、介绍 1、Spring Web MVC是基于Servlet API构建的原始Web框架,从一开始就包含在Spring Framework中。正式名称“Spring Web MVC”来自其源模块的名称( spring-webmvc ),但它通常被称为“Spring MVC”。 2、在控制层框架历经Strust、W…
1、介绍 1、Spring Web MVC是基于Servlet API构建的原始Web框架,从一开始就包含在Spring Framework中。正式名称“Spring Web MVC”来自其源模块的名称( spring-webmvc ),但它通常被称为“Spring MVC”。 2、在控制层框架历经Strust、WebWork、Strust2等诸多…