SpringBoot中的异常处理
开发方式有两种
毫无疑问,前后端分离开发实现了前端和后端的解耦,相较于传统的开发方式前后端分离开发还有许许多多大的好处,可以想象的是以后一定是前后端分离开发的天下。
本篇的SpringBoot中的异常处理机制也会基于传统方式开发和前后端分离开发两种类型进行说明。
SpringBoot集合了SpringMVC和Spring的优势,其实SpringBoot的异常处理机制只是沿用了SpringMVC的异常处理机制,以前写过一篇关于SpringMVC的异常处理机制,阅读之后相信你会对异常处理机制有一个大致的了解。
SpringMVC中的拦截器和全局异常处理
接下来我们来使用一个SpringBoot在传统方式(javaweb)中的异常处理
用到的 包结构
我们使用themeleaf,所以要导入themeleaf依赖,并且在配置文件中配置一下themeleaf的模板目录和模板后缀
application.yml
注意:在使用themeleaf时需要将html文件的
修改为
hello.html
500.html
error.html
因为前面已经提到过了异常处理机制的概念,所以我们直接进行开发前后端分离时的异常处理的操作
用到的 包结构
2023-05-10 广告