【SSM直击大厂】第九章:Spring MVC异常处理机制

🙊🙊作者主页:🔗求不脱发的博客 📔📔 精选专栏:🔗SSM直击大厂 📋📋 精彩摘要:Spring MVC中提供了…

🙊🙊作者主页:🔗求不脱发的博客

📔📔 精选专栏:🔗SSM直击大厂

📋📋 精彩摘要:Spring MVC中提供了一个通用的异常处理机制,它提供了一个成熟、简洁并且清晰的异常处理方案。当使用Spring MVC开发Web应用时,利用这套现成的机制进行异常处理也更加自然并且高效。

💞💞觉得文章还不错的话欢迎大家点赞👍➕收藏⭐️➕评论💬支持博主🤞


📚目录

📖SpringMVC异常处理

📝1️⃣异常处理机制流程图

📝2️⃣异常处理的两种方式

📝3️⃣简单异常处理器SimpleMappingExceptionResolver

📝4️⃣自定义异常处理步骤

📝5️⃣本章小结

📝6️⃣往期回顾

📖SpringMVC异常处理

系统中异常包括两类:

预期异常 通过捕获异常从而获取异常信息。
运行时异常RuntimeException 主要通过规范代码开发、测试等手段减少运行时异常的发生。

系统的DaoServiceController出现都通过throws Exception向上抛出,最后SpringMVC前端控制器交由异常处理器进行异常处理,如下图:

  1. 使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver。这种方式简单快捷,使用方便。

  2. 实现Spring的异常处理接口HandlerExceptionResolver 自定义自己的异常处理器。这种方式可根据具体的项目需求,提示对应的异常信息。

① 创建异常处理器类实现HandlerExceptionResolver

② 配置异常处理器

③ 编写异常页面

④ 测试异常跳转

异常处理方式

 配置简单异常处理器SimpleMappingExceptionResolver

 自定义异常处理器

自定义异常处理步骤

① 创建异常处理器类实现HandlerExceptionResolver

② 配置异常处理器

③ 编写异常页面

④ 测试异常跳转

本文来自网络,不代表软粉网立场,转载请注明出处:https://www.rfff.net/p/8531.html

作者: HUI

发表评论

您的电子邮箱地址不会被公开。

返回顶部