0
我需要实现实体数据字段范围约束:Bean验证范围制约
@Entity
@Table(name = "T_PAYMENT")
public class Payment extends AbstractEntity {
//....
//Something like that
@Range(minValue = 80, maxValue = 85)
private Long paymentType;
}
我已经创建的验证服务,但要实现许多这些情况。
如果插入的数字超出范围,我需要应用程序抛出异常。
您可以通过以下标注定义范围。 '@Max(85)\t @Min(5)'并且如果您想为此验证定义自定义消息,那么您需要创建自定义约束。请参阅此链接(http://www.thejavageek.com/2014/05/24/jpa-constraints/) – ypp
http://stackoverflow.com/questions/5129825/difference-between-max-and-decimalmax-和分钟和 - decimalmin –