hibernate异常笔记

1.More than one row with the given identifier was found: 1
这个异常一般是数据关系和 实体的关系不一致导致的。
今天在从需求那拿到数据,连同表结构一起导入到数据库。最终报了这个错,hibernate也配置的是update,最终找到了原因,数据库中的A 表 一个字段外键约束与B 的primary Key,但是我hibernate隐射文件 表达的是 one - 2 -one.问题就出在数据库没有unique约束。真不知道为什么hibernate 没有发出这条unique约束的语句。
2.org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.HibernateException: Unable to get the default Bean Validation factory
该异常是hibernate与javaee6冲突导致.

猜你喜欢

转载自honcur.iteye.com/blog/1912813