解决异常:
原因:多对一映射时,一方表中对应的数据不存在才抛出的。
org.hibernate.ObjectNotFoundException: No row with the given identifier exists
原因:多对一映射时,一方表中对应的数据不存在才抛出的。
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "USER_ID", nullable = false, insertable = false, updatable = false)
@NotFound(action = NotFoundAction.IGNORE)
public DcUserInfo getDcUserInfo() {
return this.dcUserInfo;
}
本文解析了Hibernate框架中出现的org.hibernate.ObjectNotFoundException异常的原因及其解决方法。该异常通常发生在多对一映射时,当一方表中对应的数据不存在时被触发。
1841

被折叠的 条评论
为什么被折叠?



