你的项目中是否用到参数校验呢,还是说你就没有考虑入参为空的情况。今天教大家基于SpringBoot的注解来判断入参是否正确。
1、首先创建项目所需的Bean
package .check_lean.;
import ;
import ;
import ;
import ;
import ;
/**
* @author RickSun && iFilldream
*/
@Data
public class User {
//message可以表达的再委婉一点,小编就直接刚了
@NotNull ( message = "用户姓名不得为null")
@NotEmpty( message = "用户姓名不得为空")
private String name;
@NotNull ( message = "用户年龄不得为空")
@Max(value = 130,message = "年龄不得大于130岁")
@Max(value = 1,message = "年龄不得小于1岁")
private Integer age;
@NotNull ( message = "用户手机不得为null")
@NotEmpty( message = "用户手机不得为空")
@Length( min = 11,max = 11,message = "