SpringBoot
中等
面试题库
SpringBoot
中等
MethodArgumentNotValidException 的多个字段错误如何聚合成一条友好提示?
SpringBoot
中等
自定义校验注解的完整流程是什么?ConstraintValidator 里如何注入 Spring Bean?
SpringBoot
中等
如何用分组校验区分「新增」和「修改」对同一 DTO 的不同校验规则?
SpringBoot
简单
@RequestBody 与 @RequestParam 场景分别该用 @Valid 还是 @Validated?为什么?
SpringBoot
中等
如何自定义 ErrorPageRegistrar 与 NoHandlerFoundException 处理 404 与错误页面?
SpringBoot
中等
@Async 与 @Scheduled 中抛出的异常能被 @ControllerAdvice 捕获吗?应如何处理?
SpringBoot
中等
多个 @ControllerAdvice 的优先级如何确定?basePackages 与 assignableTypes 如何缩小范围?
SpringBoot
简单
兜底捕获 Exception 时如何避免把堆栈暴露给前端,同时保留生产日志?
SpringBoot
困难
如何用 @RestControllerAdvice 结合 MessageSource 实现异常消息的国际化?
SpringBoot
中等
Spring Boot 的 BasicErrorController 与 /error 机制是如何工作的?如何自定义错误响应?
SpringBoot
中等