为了账号安全,请及时绑定邮箱和手机立即绑定

Hibernate初探之一对多映射

最新回答 / 王先生0916
已经解决了,Grade类中 students没有实例化private Set<Student> students = new HashSet<Student>();

已采纳回答 / 公元多少年
java.math.BigInteger cannot be cast to java.lang.Long就是类型不能转换,你看看你定义的id是什么类型的改一下,要么改类里的,要么改你数据库的表里的

最新回答 / 人生百态我在其中
是否运行得出结果后,程序没有结束?因为看到还在运行中,是数据库连接中才没有结束吗?

最新回答 / 慕粉1246195432
数据库表做外键关联了吗?映射文件配置确认没问题?源代码没有问题

最新回答 / qq_懵懂的岁月_0
不行  按照老师的sql语句创建表后  主键不能设置自动递增了。

最新回答 / qq_纯真_2
Student stu = (Student) session.get(Student.class,2);例子中的Student.class是指学生这个实体类,2是指sid=2。get(Student.class,2)的意思是从Student实体类中差选sid=2的学生的信息情况。如果要进行批量查询,只需要sid=2这个做处理。可以进行模糊查询(使用like关键字),也可以使用带参数的查询(比如按照学生的姓名和年龄进行查询,可以使用public void StudentsS(String sname, i...
就想 谢谢 !说一声:“老师好!” ,您帮到我了。

已采纳回答 / up012345678
资料下载里面提供了源代码;test代码就是测试这个项目好不好用
// 设置关联关系
g.getStudents().add(stu1);
g.getStudents().add(stu2);

这里报空指针。。懂得帮忙一下~
navicat for mysql 是 哪个版本的,老师用的

已采纳回答 / 荆荆
Student集合可能没创建还有就是hbm.xml文件中set元素的标签配置可能有些问题
课程须知
本课程主要讲解Java中Hibernate中的关联映射,需要对Hibernate基本用法、ORM的基本概念、单表映射等相关知识有一定的基础。
老师告诉你能学到什么?
1、Hibernate关联映射的类型 2、单向一对多关联的配置 3、单向多对一关联的配置 4、cascade和inverse属性的作用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消