![](https://img-blog.csdnimg.cn/5f99c0d361bf497999ec1f6775d39674.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringMvc
文章平均质量分 59
SpringMvc
959y
奋斗ing
展开
-
SpringMVC9大组件_执行流程
1.HandlerMapping 2.HandlerAdapter 3.HandlerExceptionResolver 4.ViewResolver 5.RequestToViewNameTranslator 6.LocaleResolver 7.ThemeResolver 8.MultipartResolver 9.FlashMapManager原创 2021-08-20 19:55:04 · 228 阅读 · 0 评论 -
SpringMvc_@ControllerAdvice
@ControllerAdvice 很多初学者可能都没有听说过这个注解,实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能: 全局异常处理 全局数据绑定 全局数据预处理 灵活使用这三个功能,可以帮助我们简化很多工作,需要注意的是,这是 SpringMVC 提供的功能,在 Spring Boot 中可以直接使用,下面分别来看。 全局异常处理 使用 @ControllerAdvice 实现全局异常处理,只需要定义类,添加该注解原创 2021-06-08 19:21:39 · 192 阅读 · 0 评论 -
SpringMvc纯注解开发_入门篇
既然是纯注解,那么就不需要配置web,xml和SpringMvc.xml配置文件了 以上的两个配置文件全部都由配置类代替了 这里的IndexController是控制器 这里的MainConfig是配置类,代表的是SpringMvc.xml 这里的WebInitalizer代表的是web.xml 文章目录1.IndexController.java2.MainConfig .java3.WebInitializer .java4.效果展示5.解释说明 1.IndexController.java @Res原创 2021-06-05 23:07:35 · 900 阅读 · 2 评论 -
SpringMvc_Rest_CRUD案例
写一个简单的Rest风格实现的增删改查的案例 //employee get 查询所有 //employee/1 get 查询id=1 //employee post 添加 //employee put 修改 //employee/1 delete 删除1 其中的Dao为静态形式的 文章目录1.javaBean2.Dao3.Controller4.静态资源5.结果展示 1.javaBean E原创 2021-06-04 20:16:02 · 221 阅读 · 1 评论 -
高版本Tomcat(8及以上)不支持PUT、DELETE方法
HiddenHttpMethodFilter进行请求过滤,实现Rest风格的url 1.Tomcat7及以下的版本: 在web.xml配置: <filter> <filter-name>hiddenHttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class> </filt原创 2021-06-02 19:58:08 · 603 阅读 · 2 评论 -
SpringMvc_@RequestMapping_1
1.可以修饰方法 2.可以修饰类 1.修饰方法 @Controller public class ControllerDemo01 { @RequestMapping("/Demo01") public String hello(){ System.out.println("1"); return "success"; } } 2.修饰类 @RequestMapping("/SpringMVC") @Controller public class原创 2021-04-28 19:23:01 · 167 阅读 · 0 评论 -
springmvc_第一个简单的入门程序
文件夹: 首先确定环境 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x原创 2021-04-16 20:13:34 · 207 阅读 · 0 评论 -
SpringMVC概述
1、回顾MVC 1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Objec原创 2021-01-30 19:25:24 · 180 阅读 · 0 评论 -
SpringMVC的工作流程
流程描述原创 2020-09-18 10:09:22 · 140 阅读 · 0 评论 -
SpringMVC的优点
Spring MVC Spring框架提供了构建Web应用程序的全功能MVC模块,即Spring MVC Spring MVC框架,提供了一个DispatcherServlet,作为前端控制器来分派请求,同时,提供了灵活的配置处理程序映射、视图解析、语言环境和主题解析,并支持文件上传 SpringMVC的优点 1.清晰的角色划分:控制器(controller)、验证器(validator)、命令对象(command obect)、表单对象(form object)、模型对象(model object)、Se原创 2020-09-16 22:39:41 · 823 阅读 · 0 评论