其他分享
首页 > 其他分享> > Day30_SpringBoot—后台管理系统(一)

Day30_SpringBoot—后台管理系统(一)

作者:互联网

文章目录

一、总说

SpringBoot的转发重定向,还有拦截器文件上传错误处理等等知识,全部以这个超级案例的方式学习

二、Web页面

1.搭建项目

在这里插入图片描述

在这里插入图片描述

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

2.完成登录

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

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

重定向为什么可以防止重复提交?

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

3.登录信息展示

信息展示在这里插入图片描述
在这里插入图片描述

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

4.Table项的展示

1.table页的展示

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

2.dynamic_table展示用户数据

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

三、拦截器

第一步:先自定义一个拦截器

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

第二步:将自定义的拦截器放到容器中

1.你先考虑要拦截哪些东西,不拦截哪些东西

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

2.把你自定义的拦截器放到容器中

在这里插入图片描述

3.静态资源放行的第二种方式

在这里插入图片描述

第三步:修改Controller

在这里插入图片描述

运行结果:

在这里插入图片描述

四、文件上传

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

五、错误处理

1.关于文档

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

2.关于异常处理的组件

ErrorMvcAutoConfiguration 自动配置异常处理规则,它里面有三大组件:

3.关于异常处理的流程

在这里插入图片描述

4.几种异常处理的方法(超重点)

第一种:前端去处理

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

第二种:@ControllerAdvice+@ExceptionHandler处理全局异常(超级重点)

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

第三种:@ResponseStatus+自定义异常(重点)

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

第四种:自定义实现 HandlerExceptionResolver 处理异常;

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

关于设置优先级

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

标签:拦截器,SpringBoot,自定义,管理系统,处理,展示,Day30,组件,异常
来源: https://blog.csdn.net/weixin_45014721/article/details/117332423