第一次使用Hibernate的过程中,遇到了这个异常,当时看来看去也没发现什么错,最后发现原来是数据库中的数据关系和model中关系部一致,例如:
在model中类A和类B是一对一关系,但是在数据库中A和B的关系是一对多的,此时运行程序就会抛出此异常,此时你应该清空一下数据库。
希望此贴可以让Hibernate的初学者有所帮助,节省时间。
在model中类A和类B是一对一关系,但是在数据库中A和B的关系是一对多的,此时运行程序就会抛出此异常,此时你应该清空一下数据库。
希望此贴可以让Hibernate的初学者有所帮助,节省时间。
本文通过一个具体实例,介绍了在使用Hibernate框架过程中可能遇到的一种常见异常及其原因。当模型定义与数据库实际结构不符时(如一对一关系被误设为一对多),程序会抛出异常。文章最后给出了相应的解决办法。
1万+

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



