(转)hibernate 注解的问题(异常)集合
2013-06-12 19:50
225 查看
1,问题:An AnnotationConfiguration instance is required to use <mapping class="vo.Student"/>
解答:错误:SessionFactory factory = new Configuration().configure().buildSessionFactory(); //这句是用映射文件为xml的
正确:SessionFactory factory = new AnnotationConfiguration().configure().buildSessionFactory();//这句是用于注解的
2,问题:@OneToOne or @ManyToOne on vo.StuCour.student references an unknown entity: vo.Student
解答:错误原因(1):配置文件没有添加映射
方法:加上配置:在hibernta.hfg.xml<mapping class="vo.Student"/>
错误原因(2):在实体类public class ClassName上面没有加实体注解,
方法:加上注解:@Entity
@Table(name = "Student", catalog = "sms")
3,问题:mappedBy reference an unknown target entity property: vo.StuCour.stuCours
错误原因:在one-to-many注解配置: @OneToMany (mappedBy = "StuCour"),mappedBy指向的是要关联的属性,而不是要关联的类,
如果这样配置,hibernate则会找vo.StuCour类下面的stuCours属性。但实际上没有这个属性,就会报上面的异常
方法:指定到实际关联的属性:即:@OneToMany (mappedBy = "courseId")
解答:错误:SessionFactory factory = new Configuration().configure().buildSessionFactory(); //这句是用映射文件为xml的
正确:SessionFactory factory = new AnnotationConfiguration().configure().buildSessionFactory();//这句是用于注解的
2,问题:@OneToOne or @ManyToOne on vo.StuCour.student references an unknown entity: vo.Student
解答:错误原因(1):配置文件没有添加映射
方法:加上配置:在hibernta.hfg.xml<mapping class="vo.Student"/>
错误原因(2):在实体类public class ClassName上面没有加实体注解,
方法:加上注解:@Entity
@Table(name = "Student", catalog = "sms")
3,问题:mappedBy reference an unknown target entity property: vo.StuCour.stuCours
错误原因:在one-to-many注解配置: @OneToMany (mappedBy = "StuCour"),mappedBy指向的是要关联的属性,而不是要关联的类,
如果这样配置,hibernate则会找vo.StuCour类下面的stuCours属性。但实际上没有这个属性,就会报上面的异常
方法:指定到实际关联的属性:即:@OneToMany (mappedBy = "courseId")
相关文章推荐
- (转)hibernate 注解的问题(异常)集合
- hibernate 注解的问题(异常)集合
- hibernate 注解的问题(异常)集合
- OpenCV问题集锦,图片显示不出来,WaitKey(0),imread()不能读图片,未经处理的异常,等问题集合
- Hibernate 注解:一、多对多中set集合按指定字段排序
- hibernate取数据库得到集合问题
- hibernate 注解 boolean问题解决方案
- 【Spring】spring-mvc hibernate druid jdbc等数据源事务配置详解(解决注解事务不生效问题)
- SpringMVC注解+Hibernate3+Ehcache配置问题汇总
- 解决Hibernate 注解在属性上 ,多对一,一对一懒加载 当调用one那一方getId 也会查数据库的问题
- hibernate 注解 boolean问题解决方案
- Hibernate 中一对多的 注解 问题
- OpenCV问题集锦,图片显示不出来,WaitKey(0),imread()不能读图片,未经处理的异常,等问题集合
- Hibernate中使用@Lob 注解保存String[] 问题
- 工作中遇到的问题--Hibernate注解添加在一方和多方的区别
- 关于hibernate 报出longtype.next异常问题
- hibernate 注解使用异常解决方法
- 关于集合中在迭代器中用集合的对象删除元素的并发异常问题
- 关于使用SSM整合的时候,使用hibernate校验框架出现500异常问题解决
- Hibernate中关于多表连接查询hql 和 sql 返回值集合中对象问题