2011-02-26 8184 views

回答

14

如果你看一看的reference documentation,你会看到@Min & @Max注解都对Hibernate的元数据的影响,同时@DecimalMin & @DecimalMax没有。也就是说,他们添加检查约束(这有效地改善了你的关系映射)。

而且@Max & @Min接受长期价值,而@DecimalMax & @DecimalMin接受BigDecimal的字符串表示(这使得这些,如果你正在处理超过Long.MAX_VALUE或大的数字,唯一可能的选择在Long.MIN_VALUE下。

相关问题