【发布时间】:2019-08-20 16:06:50
【问题描述】:
我想将一个 json 字符串反序列化为 BigDecimal,并且只验证小数位数:
@JsonProperty(value = "amount")
@Digits(integer = 9999, fraction = 2, message = "amount must contain 2 decimal places")
private BigDecimal amount;
我可以做这样的事情,但不对整数数字进行任何验证吗?
【问题讨论】:
-
Nope - "注解@Digits 必须定义属性整数"
-
我明白这一点,但是是否有其他方法可以进行验证,即使用 @Digits 注释以外的其他方法?
标签: java json validation jackson bigdecimal