Java 如何添加POJO模式约束以仅接受来自JSON的正值?

Java 如何添加POJO模式约束以仅接受来自JSON的正值?,java,json,schema,Java,Json,Schema,如何在POJO类变量上添加约束以仅接受JSON中的正值。我在下面添加了模式注释,但仍然接受负值。请告知 @模式(最小值=“0.00”) 私人BigDecimal benefitServiceRequestedAmt //有效期123.00 //无效-123.00请提供有关您正在使用的JSON处理器和使用上下文的其他详细信息。最好使用一些代码片段。使用@Min(0)注释而不是模式,参考pramod-h-glooks,就像注释只是为了文档炫耀的目的。有没有一种方法可以设置限制,使其在分配负值而不是正

如何在POJO类变量上添加约束以仅接受JSON中的正值。我在下面添加了模式注释,但仍然接受负值。请告知

@模式(最小值=“0.00”) 私人BigDecimal benefitServiceRequestedAmt

//有效期123.00
//无效-123.00

请提供有关您正在使用的JSON处理器和使用上下文的其他详细信息。最好使用一些代码片段。使用@Min(0)注释而不是模式,参考pramod-h-glooks,就像注释只是为了文档炫耀的目的。有没有一种方法可以设置限制,使其在分配负值而不是正值时抛出错误?因此,只需设置限制,使其在分配负值而不是正值时抛出错误