![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
异常处理
文章平均质量分 95
小瓦匠学编程
小瓦匠的技术博客
展开
-
断言与枚举相结合实现异常判定
断言与枚举相结合实现异常判定,只需要根据特定的异常情况定义不同的枚举常量,就能够针对不同情况抛出特定的异常。原创 2022-05-19 14:55:19 · 624 阅读 · 2 评论 -
统一异常处理解决方案
在 Spring 项目中,我们可以通过如下三种常见方案来实现全局统一异常处理。基于 SpringBoot 的全局统一异常处理,需要实现 ErrorController 接口。基于 Spring AOP 实现全局统一异常处理。基于 @ControllerAdvice 注解实现 Controller 层全局统一异常处理。原创 2022-05-19 14:54:21 · 9007 阅读 · 1 评论 -
Java项目参数校验最佳实践,真香
JDK1.6 中推出了一种规范:JSR-303,JSR 是 Java Specification Requests 的缩写,意思是 Java 规范提案,又叫做 Bean Validation。它是 Java 为 Bean 数据合法性校验提供的标准框架。而且我们常用的 Hibernate Validator 也是 Bean Validation 的参考实现。原创 2022-05-19 08:57:24 · 1457 阅读 · 0 评论 -
错误码应该如何设计?
在规约设计时,应该以服务业务为导向,避免过度设计,保持简洁;在管理使用时,应该以先到先得的原则统一审批生效,生效后永久固定。原创 2022-05-05 13:34:02 · 3380 阅读 · 0 评论