gpt4 book ai didi

java - JPA2 : @Min constraint for float

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:56:37 24 4
gpt4 key购买 nike

是否可以将 @Min 约束应用于 float 类型?

例如:

@Entity
public class Stock
{
@Id
@GeneratedValue
private Long id;

@NotNull
@Min(0.1)
private float count;
}

@Min 注释中需要 Long 类型,那么有没有其他方法可以实现相同的目的?

最佳答案

@DecimalMax

字段或属性的值必须是小于或等于值元素中数字的十进制值。

@DecimalMax("30.00")
BigDecimal discount;

@DecimalMin

字段或属性的值必须是大于或等于值元素中数字的十进制值。

@DecimalMin("5.00")
BigDecimal discount;

@数字

字段或属性的值必须是指定范围内的数字。 integer元素指定数字的最大整数位数,fraction元素指定数字的最大小数位数。

@Digits(integer=6, fraction=2)
BigDecimal

关于java - JPA2 : @Min constraint for float,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19096465/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com