可以使用@Digits注解来限制BigDecimal字段的小数位数,例如:

@Digits(integer=10, fraction=2)
private BigDecimal price;

其中,integer参数表示整数部分最大的位数,fraction参数表示小数部分最大的位数,这样就可以保留小数点后两位。

对参数为Bigdecimal字段使用什么注解做到保留小数点后两位不用DecimalMin和DecimalMax

原文地址: https://www.cveoy.top/t/topic/bQBN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录