使用hibernate验证器验证数值

时间:2016-09-21 04:12:23

标签: java spring-mvc hibernate-validator

现在,我正在使用Spring MVC开发一个Web应用程序。

在我的项目中,我尝试使用 HIBERNATE VALIDATOR 进行表单验证。

在我的项目的数据库表中,包含以下字段。

[rate] numeric(5,2)

所以,我想为该字段添加验证,并在我的bean中声明字段,如下所示

private double rate;

但是,我不知道如何使用hibernate验证器来验证字段的值。

所以,我尝试从GOOGLE获得帮助,但我没有为我的问题获得一个好的解决方案

样本值可以是“0.05”,“1.00”,“12.55”等。

因此,如果有任何办法解决这个问题,请点亮我。感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用 @Digits 注释,如下所示:

@Digits(integer=5, fraction=2)
@Column(name = "rate")
private BigDecimal rate;

祝你好运!!!