📌 1. 为什么需要全局异常处理
在 Web 开发中,如果不处理异常:
- 后端会直接抛 500
- 前端无法拿到统一的错误格式
- message 不规范、格式不一致
- 日志无法统一记录
解决方案:使用自定义异常 + 全局异常处理器(@RestControllerAdvice)统一响应格式。
📌 2. 统一响应结构(R)
统一定一个返回模板,让前后端都用同一种 JSON 格式:
2025/11/30大约 3 分钟
在 Web 开发中,如果不处理异常:
解决方案:使用自定义异常 + 全局异常处理器(@RestControllerAdvice)统一响应格式。
统一定一个返回模板,让前后端都用同一种 JSON 格式: