实体类的注解 (javax.validation.constraints、com.fasterxml.jackson.annotation)

@NotEmpty: 
	加了@NotEmpty的String类、Collection、Map、数组,是不能为null或者长度为0的(String、Collection、Map的isEmpty()方法),一般用于集合,字符串得话可以存在纯空格的
@NotBlank: 
	和{@code NotEmpty}不同的是,尾部空格被忽略,也就是说,纯空格的String也是不符合规则的。所以才会说@NotBlank用于String。
@NotNull: 
	不能为null, 用于任何对象
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8"): 
	用于Date型数据
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章