我们已经编写了liquibase changelog来生成表格,并使用spring data hib支持来Map实体。
但是当我尝试插入带有json有效载荷的用户时,我遇到了以下异常。
- jakarta.验证。意外类型异常:HV000030:无法为约束"jakarta. validation. constraints. Pattern"找到验证类型"java. time. LocalDate"的验证器。请在org. hib. validator. internal. engine. constraintvalidation. ConstraintTree. getExceptionForNullValidator(ConstraintTree.java:116)中检查"生日"的配置已抑制:React堆。核心。发布者。通量关于组件$关于组件异常:*.
我的更改日志。<column name="birthdate" type="date 'yyyy-MM-dd'"> <constraints nullable="false"/> </column>
HibernateMap是。
`@Column(name = "birthdate", nullable = false)
private LocalDate birthdate;`
这个问题是什么?如何解决?
我尝试做一个api调用来保存这个用户。在这一点上,我得到了上述异常。
1条答案
按热度按时间vwkv1x7d1#
我修复了这个问题,恢复到API,删除了其中的模式。