日常记录下!
@RequestParam可以设置默认值,如果请求中没有传参数,但是设置默认值,后台不会报错(无论是required = false/true),相比@NotBlank、@NotNull,会报错(可以自定义错误提示,根据注解中message属性,输出对应的错误信息)。
@NotBlank、@NotNull针对非空判断,可以自定义提示信息,相对比@RequestParam较友好些,可以搭配ExceptionHandler,来捕捉异常!
日常记录下!
@RequestParam可以设置默认值,如果请求中没有传参数,但是设置默认值,后台不会报错(无论是required = false/true),相比@NotBlank、@NotNull,会报错(可以自定义错误提示,根据注解中message属性,输出对应的错误信息)。
@NotBlank、@NotNull针对非空判断,可以自定义提示信息,相对比@RequestParam较友好些,可以搭配ExceptionHandler,来捕捉异常!