如果用户未指定,我想设置默认值。例如,对于Boolean private isValid
,如果我们不指定任何json值,则应设置false
。我正在使用hibernate验证器,@NotNull, @NotBlank, @Size, @Range
...是否有任何注释来设置boolean,int,float的默认值,而不管数据类型如何。我累了,但没有想出任何解决方案。我仍在尝试..非常感谢您的帮助!谢谢
答案 0 :(得分:1)
你可以在你的班级定义中休闲:
public YourClass{
....
private Boolean isValid=false;
....
}
答案 1 :(得分:0)
只需添加列
的默认值即可@Column(name="isValid",columnDefinition="tinyint(1) default '0'")
private Boolean isValid;