SpringMVC

您所在的位置:网站首页 springmvc作用简单易懂 SpringMVC

SpringMVC

2023-03-23 17:42| 来源: 网络整理| 查看: 265

SpringMVC 目录学习目标 SpringMVC简介SpringMVC概述SpringMVC入门案例注解类别总结 入门案例工作流程分析Controller加载控制与业务bean加载控制bean加载格式的完整化简化开发 请求与响应请求请求参数请求参数(传递json数据)@RequestBody和@RequestParam区别 日期类型参数传递内部工作原理 响应响应页面响应数据ResponseBody响应时作用转换时工作原理 REST风格REST简介RESTful入门案例方法注解 RESTful快速开发基于RESTful页面数据交互对静态资源的访问要进行放行前端页面提交异步请求 SSM整合SSM整合流程Spring整合MyBatisSpring整合SpringMVC 表现层数据封装统一格式增加code属性代表操作code最后一位数字代表成功/失败 且 新增message属性返回数据 最后设置统一数据返回结果类 异常处理器异常种类及诱因异常处理器异常处理器注解 项目异常处理方案具体操作 SSM整合案例开发 拦截器拦截器概念拦截器与过滤器的区别 拦截器执行流程入门案例使用WebMvcConfigurer简化开发 拦截器参数拦截器链配置(了解即可)

目录

在这里插入图片描述

学习目标

在这里插入图片描述

SpringMVC简介

在这里插入图片描述

SpringMVC概述

在这里插入图片描述 在这里插入图片描述 优点:使用简单,开发便捷;灵活性高 在这里插入图片描述

SpringMVC入门案例

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

注解类别

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

总结

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

入门案例工作流程分析

在这里插入图片描述

在这里插入图片描述

Controller加载控制与业务bean加载控制

在这里插入图片描述 在这里插入图片描述

bean加载格式的完整化

在这里插入图片描述

简化开发

在这里插入图片描述

请求与响应 请求

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

请求参数

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

请求参数(传递json数据)

在这里插入图片描述

@RequestBody和@RequestParam区别

在这里插入图片描述

日期类型参数传递

在这里插入图片描述 在这里插入图片描述

内部工作原理

在这里插入图片描述

响应

在这里插入图片描述

响应页面

在这里插入图片描述

响应数据

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

ResponseBody响应时作用

例如返回值为集合或者对象,有了 ResponseBody 就可以把对象转为json数据 在这里插入图片描述

转换时工作原理

在这里插入图片描述

REST风格

在这里插入图片描述

REST简介

在这里插入图片描述 在这里插入图片描述

RESTful入门案例

在这里插入图片描述 在这里插入图片描述

方法注解

在这里插入图片描述 在这里插入图片描述

RESTful快速开发

在这里插入图片描述 在这里插入图片描述

基于RESTful页面数据交互

在这里插入图片描述

对静态资源的访问要进行放行

在这里插入图片描述

前端页面提交异步请求

在这里插入图片描述

SSM整合

在这里插入图片描述

SSM整合流程

在这里插入图片描述

Spring整合MyBatis

在这里插入图片描述 在这里插入图片描述

Spring整合SpringMVC

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

表现层数据封装

在这里插入图片描述

统一格式

在这里插入图片描述

增加code属性代表操作

在这里插入图片描述

code最后一位数字代表成功/失败 且 新增message属性返回数据

在这里插入图片描述

最后设置统一数据返回结果类

这样Controller的方法返回数据都统一改为Result类 在这里插入图片描述 在这里插入图片描述

异常处理器

在这里插入图片描述

异常种类及诱因

在这里插入图片描述

在这里插入图片描述 在这里插入图片描述

Spring把异常处理想到了,因此就出现了异常处理器(spring啥都想到了,好感动呜呜呜)

异常处理器

在这里插入图片描述

异常处理器注解

在这里插入图片描述

在这里插入图片描述

项目异常处理方案

在这里插入图片描述

在这里插入图片描述

具体操作

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

SSM整合案例开发

在这里插入图片描述

拦截器

过滤器是过滤一些不需要spring处理的请求,拦截器是拦截部分不合法的需要spring处理的请求

拦截器概念

在这里插入图片描述 在这里插入图片描述

拦截器与过滤器的区别

在这里插入图片描述

拦截器执行流程

在这里插入图片描述

入门案例

addPathPatterns方法里面的参数是String… patterns 可变参数,可以写很多个 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

使用WebMvcConfigurer简化开发

缺点:使该类与spring强绑定了,使该类和spring的api关联在一起了 在这里插入图片描述

拦截器参数

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

拦截器链配置(了解即可)

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3