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

已采纳回答 / 崛起的架构师
第一,最好好有截图,这样可以看得更具体些。第二,自己可以根据红线提示的错误去百度下。第三,没有百度成功,可以照着案例重新敲一遍,注意需要的jar包是否引全,类是否引对。偶也是新人一枚,没帮上什么实质的忙,还是希望对你有帮助。

最新回答 / slothOn
数据库里是一样的,但是OOP层面上,类的设计不一样

最赞回答 / 无情的泡面
肯定不能触发级联效果,idcard里面的是主键,Student里面的外键,必须先有IDcard,Student才能引用IDcard里面的东西。

已采纳回答 / Queen丶Star
你用junit测试的结果,吧控制台输出来的干嘛。。。真的醉了。错误很简单啊,你在学生类的集合名称是teacher,你在教师类主控方的集合名称写的是teachers,前后不搭,hibernate不知道你这个锁定的teachers是什么,当然就报错咯。下次用Junit报错的话,看junti报错的是什么,控制台这里没什么错误的。总结的说,你的错误是@ManyToMany(mappedBy="teachers")设置主控方写的是teachers,但是在学生类的集合里private Set<Teachers&...

最新回答 / 飞鸟爱上游鱼
<...图片...>需要呀,实体类有这个字段的嘛<...图片...>并且加了注解的呀

最新回答 / 萬花谷
@Entity是必须要主键的,假如不需要主键的话,那用@Embeddable代替@Entity

最赞回答 / Night离
可是在表的结构上也没看到IdCard类中有students的外键

最新回答 / Night离
我也是这样,应该是版本不一致的问题,不过知道就好了
课程须知
学习本门课程前,需要具备以下技能: 1、精通Java语法和面向对象思想。 2、掌握JDBC数据库开发流程 3、熟悉SQL语句
老师告诉你能学到什么?
1、掌握类级别注解、属性基本注解和关联映射注解 2、能够灵活应用Hibernate注解进行开发

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消