美文网首页易水组件入门示例
基于易水公共组件的全局异常捕获

基于易水公共组件的全局异常捕获

作者: 易水风萧 | 来源:发表于2019-10-31 16:09 被阅读0次

1 引入相关依赖

<dependency>
    <groupId>com.yishuifengxiao.common</groupId>
    <artifactId>common-spring-boot-starter</artifactId>
    <version>4.1.2</version>
</dependency>

引入完成易水公共组件后,项目即可自动开启全局异常捕获功能了。

2 配置错误信息提示

在一般情况下,该步骤可以省略

易水组件 已经默认捕获了绝大部分常见的异常,假如用户需要对一些异常按照自己的意愿提示信息时,可以按照下面的配置进行自定义配置

yishuifengxiao.error.map.Exception的名字=提示信息

其中Exception的名字就是项目中需要捕获的异常的名称,例如ConstraintViolationExceptionDataIntegrityViolationExceptionDuplicateKeyException,对于多个需要提示的错误,配置成多行即可,例如

yishuifengxiao.error.map.ConstraintViolationException=全局异常捕获到异常信息了
yishuifengxiao.error.map.DataIntegrityViolationException=全局异常捕获到异常信息了
yishuifengxiao.error.map.DuplicateKeyException=全局异常捕获到异常信息了

资源链接

易水公共组件官方文档地址http://doc.yishuifengxiao.com

易水公共组件源码地址https://gitee.com/zhiyubujian/common-starter

易水风萧个人博客 http://www.yishuifengxiao.com

相关博客

  1. swagger ui快速入门教程

  2. 基于易水公共组件的全局异常捕获

  3. 基于易水公共组件的验证码快速入门教程

  4. springboot整合单点登录sso

  5. 搭建基于易水公共组件的资源服务器

  6. spring security之获取当前用户信息

  7. 基于易水公共组件的权限管理系统

相关文章

  • 基于易水公共组件的全局异常捕获

    1 引入相关依赖 引入完成易水公共组件后,项目即可自动开启全局异常捕获功能了。 2 配置错误信息提示 在一般情况下...

  • 基于易水公共组件的单点登录

    如今,随着互联网技术的发展,网络用户规模越来越大,假如公司的每一个应用都建立一个用户系统,不仅极大的增加了开发的工...

  • SpringCloud @ControllerAdvice通用异

    Springcloud 项目 common组件写的 全局捕获异常不执行,原因如下:问题配置异常统一处理时,发现无法...

  • python3.7异常小记

    首先上示例代码: 这段代码包含了,异常分支类型捕获,无异常捕获,有无异常都会捕获的执行逻辑。 捕获全局异常 对入口...

  • 全局异常捕获

    1. 创建MyApplication extends MultiDexApplication 在oncreate初...

  • 全局异常捕获

    /** * 1.全局捕获异常类 * 2.@authorDell * 3.@date2017/9/19 17:03 ...

  • 全局异常捕获

    引言 现代前端应用面临的浏览器环境是非常复杂的,尤其是移动端页面。 面对如此多样的浏览器环境,我们需要一种异常监控...

  • 全局异常处理优先级

    如果controller层被注解@RestControllerAdvice,进行了异常捕获,那么全局异常捕获将不生效。

  • 基于易水公共组件的权限管理系统

    快速启动 在使用spring security时,可以参考以下步骤 在项目中加入 spring security依...

  • Spring Boot 常用技术点

    全局捕获异常 现在不管是什么项目,为了项目质量和便于维护,都会加入异常捕获,而Spring Boot 捕获异常更为...

网友评论

    本文标题:基于易水公共组件的全局异常捕获

    本文链接:https://www.haomeiwen.com/subject/zfetbctx.html