实现参数校验,程序必须引⼊ spring-boot-starter-validation 依赖,只是在引⼊ spring-boot-starter-web 依赖时,该模块会⾃动依赖 spring-boot-starter-validation,所以程序中引⼊ spring-boot-starter-web 会⼀并依赖spring-boot-starter-validation 到项⽬中。
2、校验相关注解
| 注解 | 功能 |
| — | — |
| @AssertFalse | 可以为null,如果不为null的话必须为false |
| @AssertTrue | 可以为null,如果不为null的话必须为true |
| @DecimalMax | 设置不能超过最⼤值 |
| @DecimalMin | 设置不能超过最⼩值 |</