javax.validation.ConstraintViolationException:类的验证失败:尝试保存空字段时出现问题

时间:2017-11-13 11:06:08

标签: java hibernate jsf jpa

我有一个表单我需要在数据库中保存一个对象。但我不需要使用 changeDate 属性保存此对象,因此我在模型中将其标记为@notNull

问题是当我点击“保存”按钮并且该字段为空时,它在数据库中保存为空,并出现此错误。

当我尝试保存空字段时,我需要您的帮助才能解决此问题!

  

12:02:25,836 ERROR [stderr](默认任务-14)   javax.validation.ConstraintViolationException:验证失败   持久化期间的类[xxx.model.model]   小组的时间[javax.validation.groups.Default,] 12:02:25,836错误   [stderr](默认任务-14)违反约束的列表:[   12:02:25,836 ERROR [stderr](默认任务-14)     ConstraintViolationImpl {interpolatedMessage ='可能不为空',   propertyPath = ChangeDate,rootBeanClass = class   xxx.model.model,   messageTemplate =' {javax.validation.constraints.NotNull.message}'}   12:02:25,836 ERROR [stderr](默认任务-14)]

0 个答案:

没有答案