我想对这个 POJO 使用一些验证:
@Data
public class Simulation {
...
@DecimalMin(value = "${minimum-value}")
private BigDecimal value;
...
}
使用此 YAML 配置:
minimum-value: 500
似乎我遗漏了一些东西,因为每当Simulation创建实例时我都会收到以下错误:
Caused by: java.lang.IllegalArgumentException: HV000016: ${minimum-value} does not represent a valid BigDecimal format.