@Max和@DecimalMax(以及@Min和@DecimalMin)之间的区别

在Hibernate Validator中,
@Max
@DecimalMax
@Min
@DecimalMin
有什么区别? 看看Javadocs,他们似乎正在执行相同的约束。     
已邀请:
如果您查看参考文档,您会看到@Min& @Max注释对Hibernate元数据都有影响,而@DecimalMin& @DecimalMax没有。也就是说,它们添加了检查约束(这有效地改善了关系映射)。 还有@Max& @Min接受一个长值,而@DecimalMax& @DecimalMin接受BigDecimal的String表示(如果你处理的是超过Long.MAX_VALUE或者在Long.MIN_VALUE下的大数字,这将使这些成为唯一可能的选择。     

要回复问题请先登录注册