@column 中的精度和比例

precision and scale in @column

Here 我读到@column 中的长度仅适用于生成的 DDL。精度和比例是否如此?

    @Column(precision = 15, scale = 5)
    private Integer myField;

如果是这样:如何为 JPA 验证定义精度和比例?

JPA javadoc 和规范(this page 上的链接)清楚地表明这些值仅用于模式生成。它们也不是 Bean Validation 标准的一部分,因此与 "validation".

无关

我找到了如何做到这一点:

@Column
@Digits(integer = 15, fraction = 5)
private Integer myField;