文章目录 前言 背景 分组接口 分组校验 Controller层 请求示例 前言 本文基于SpringBoot 3.1.2,使用分组校验来优雅的处理参数是否必传校验。 背景 在做Crud时,尤其是修改操作,某个参数在规定不能修改,如果没有做是否必传校验,就会导致前端无论传什么,后端就会直接进行修改操作,这种做法是极度敏感的。 分组接口 定义ValidGroup的分组接口,继承Default接口。 import jakarta.validation.groups.Default; public interface ValidGroup extends