Skip to content

Commit f0c3088

Browse files
committed
Update springboot-handle-exception-plus.md
1 parent bc0f556 commit f0c3088

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

docs/advanced/springboot-handle-exception-plus.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828

2929
`ErrorCode.java` (此枚举类中包含了异常的唯一标识、HTTP状态码以及错误信息)
3030

31+
这个类的主要作用就是统一管理系统中可能出现的异常,比较清晰明了。但是,可能出现的问题是当系统过于复杂,出现的异常过多之后,这个类会比较庞大。有一种解决办法:将多种相似的异常统一为一个,比如将用户找不到异常和订单信息未找到的异常都统一为“未找到该资源”这一种异常,然后前端再对相应的情况做详细处理(我个人的一种处理方法,不敢保证是比较好的一种做法)。
32+
3133
```java
3234
import org.springframework.http.HttpStatus;
3335

0 commit comments

Comments
 (0)