SpringBoot
中等
面试题库
SpringBoot
简单
如何设计通用响应体 R<T>?code、message、data 字段应如何约定?
SpringBoot
简单
Spring Boot 项目为什么要封装统一响应体 Result?它解决了什么问题?
SpringBoot
中等
如何用自定义注解统一校验并转换时间、金额等特殊格式字段?
SpringBoot
中等
Hibernate Validator 的 failFast 快速失败如何配置?它对性能有何影响?
SpringBoot
中等
如何校验 @RequestHeader、Cookie 等非请求体参数?失败如何统一处理?
SpringBoot
简单
@NotNull、@NotEmpty、@NotBlank 三者的区别分别是什么?
SpringBoot
中等
@Validated 校验在 AOP 代理下为什么会失效?MethodValidationPostProcessor 的作用?
SpringBoot
中等
参数校验放在 Controller 还是 Service?如何用 @Validated 做业务层校验?
SpringBoot
中等
手写参数校验失败的全局处理器时,如何拿到字段名、错误消息与被拒绝的值?
SpringBoot
中等
@Pattern 校验手机号/邮箱的正则怎么写?正则校验有哪些常见误区?
SpringBoot
中等