找到 5 个与 “Spring” 相关的结果
按相关度排序 · 一周内
文章3

Spring Boot 3 优雅处理全局异常的 5 种方式(含源码)

前言 如果每个 Controller 都写 try-catch,代码会变得又臭又长。Spring Boot 提供了多种全局异常处理机制,本文逐一对比。 方式一:@ControllerAdvice(最常用) 方式二:统一响应体 方式三:自定义异常 + 错误码枚举 方式四:实现 ErrorControl...
Java架构沉思录 2个月前 4.6万 阅读

2026 Java 后端面试高频题 TOP20(含标准答案)

1. HashMap 底层实现 数组 + 链表 + 红黑树。默认容量 16,负载因子 0.75,链表长度 >8 且数组长度 ≥64 时树化。hash() 用高 16 位异或低 16 位减少碰撞。扩容时 1.8 采用高位拆分,避免死循环。 2. synchronized 与 Lock 区别 | 维度 ...
Java架构沉思录 2个月前 4.3万 阅读

Spring Boot 3 优雅处理全局异常的 5 种方式(含源码)

## 前言 如果每个 Controller 都写 `try-catch`,代码会变得又臭又长。Spring Boot 提供了多种全局异常处理机制,本文逐一对比。 ## 方式一:@ControllerAdvice(最常用) ## 方式二:统一响应体 ## 方式三:自定义异常 + 错误码枚举 ## 方式...
天眼管理员 2个月前 11 阅读