在验证来自客户端的JSON输入时,如何获取“约束违规列表”?

时间:2018-09-04 12:57:05

标签: java spring spring-boot hibernate-validator

我正在进行客户端验证,并且已经在POJO类上实现了一些验证。 现在,当我有意输入数据时,出现以下格式的异常:

  

违反约束的列表:[     ConstraintViolationImpl {interpolatedMessage ='必须大于或   等于900000000',propertyPath = phoneNumber,rootBeanClass = class   com.org.infy.prime.RestWithJPA.CarrierFile,   messageTemplate ='{javax.validation.constraints.Min.message}'}     ConstraintViolationImpl {interpolatedMessage ='长度必须介于1之间   和20',propertyPath = accountID,rootBeanClass = class   com.org.infy.prime.RestWithJPA.CarrierFile,   messageTemplate ='{org.hibernate.validator.constraints.Length.message}'}   ]

有人可以帮我获取有关如何保留此列表以生成自定义报告的信息吗?

0 个答案:

没有答案