- 内容简介
- 前言
- 第 1 章 第一个 Spring Boot 项目
- 第 2 章 集成 MySQL 数据库
- 第 3 章 集成 Spring Data JPA
- 第 4 章 使用 Thymeleaf 模板引擎
- 第 5 章 Spring Boot 事务支持
- 第 6 章 使用过滤器和监听器
- 第 7 章 集成 Redis 缓存
- 第 8 章 集成 Log4j 日志
- 8.3 使用 Log4j 记录日志
- 第 9 章 Quartz 定时器和发送 Email
- 第 10 章 集成 MyBatis
- 第 11 章 异步消息与异步调用
- 第 12 章 全局异常处理与 Retry 重试
- 第 13 章 集成 MongoDB 数据库
- 第 14 章 集成 Spring Security
- 第 15 章 Spring Boot 应用监控
- 第 16 章 集成 Dubbo 和 Zookeeper
- 第 17 章 多环境配置与部署
- 第 18 章 Spring Boot 原理解析
- 参考文献
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
12.1 全局异常介绍

使用 Web 应用时,在请求处理过程中发生错误是非常常见的情况。Spring Boot 为我们提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用来展示异常内容。比如现在启动 my-spring-boot 项目(启动项目之前,记得启动 Redis 服务和 ActiveMQ 服务),项目启动完成之后,在浏览器中随便输入一个访问地址,比如 http://localhost:8080/ayUser/testdddd,由于地址不存在,Spring Boot 会跳转到错误页面,如图 12-1 所示。
图 12-1 错误页面
虽然 Spring Boot 为我们提供了默认的错误页面映射,但是在实际应用中,图 12-1 的错误页面对用户来说并不友好,我们需要自己来实现异常提示。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论