什么会导致Hibernate InvalidStateException

什么会导致Hibernate InvalidStateException,第1张

什么会导致Hibernate InvalidStateException

每个

InvalidStateException
都有一个数组
InvalidValue
。每个
InvalidValue
显示了您要保留的bean的哪个属性被侵犯。正如@Arthur正确指出的那样,违反Java持久性注释的结果也以
InvalidStateException
s
结尾。

要调试你的问题,我会暂时赶

InvalidStateException
com.mycompany.action.UserHome.persist
并打印出每个
InvalidValue
如下:

} catch (InvalidStateException e) {    for (InvalidValue invalidValue : e.getInvalidValues()) {        log.info("Instance of bean class: " + invalidValue.getBeanClass().getSimpleName() +      " has an invalid property: " + invalidValue.getPropertyName() +      " with message: " + invalidValue.getMessage()));    }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4937307.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存