@NotBlank://String 不是 null 且去除两端空白字符后的长度(trimmed length)大于 0。
@length规定最小长度大于0 ,可以用@NotBlank
如果前端表单没有填写,默认传输的是空白字符串,可以通过@NotNull验证,但不能通过@NotBlank验证
@JsonFormat
用法 为在属性值上 @JsonFormat(pattern=”yyyy-MM-dd”,timezone=”GMT+8”),如果直接使用 @JsonFormat(pattern=”yyyy-MM-dd”)就会出现2018-08-01 08:00:00的情况, 会相差8个小时,因为我们是东八区(北京时间)。所以我们在格式化的时候要指定时区(timezone )
网友评论