为了账号安全,请及时绑定邮箱和手机立即绑定
它报org.hibernate.DuplicateMappingException: Duplicate class/entity mapping 错误;
配置:
<hibernate-con
<session-factory>
<property name="dialect">
<!--其他和他一样,</后面省略-->
<property name="connection.url">jdbc:mysql://localhost:3306</
<mapping resource="beans/Admin.hbm.xml" />
</session-f
</hibernate-confi
学完打卡,2016年8月12日,很感谢这位老师,讲的很棒
eclipse好牛。。。我不会eclipse。。。

最新回答 / 六月的余晖
session相当于数据库对象,使用save()方法,便把你的目标对象对应到数据库中,这个save()方法帮你省去了写sql语句。改造你的getSessionFactory()方法吧,根据你所需的对象,获取相应的SessionFactory。如getSessionFactory("A")就获取到SessionFactoryA这个实例。
最后一章的评论真多,前面都是一页。
打卡结束,老师讲的太好了,谢谢老师!
学完大卡:2016年8月10日14:08:59
@reborn_chen
你说的太对了,错误找半天,看看你这句话,突然灵光一现,忘记加包名了....
为什么我的PICTURE数据库那一栏是NULL.....这就很尴尬了

已采纳回答 / 慕粉zq
顺序不一致。但是通过xml方式配置不会产生这个问题,以annotation方式自动生成的表会默认按照entity的field的首字母顺序作为新表的字段。
听到这熟悉的声音有点小激动,好好学习,老师辛苦了!
org.hibernate.MappingException: Unknown entity: Students
我来说一下我的错误,3个,第一次个我没有把Hibernate.cfg.xml里面的created换成update,第二个是我的创建的照片导入的包不对,应该是import java.sql.Blob;我导入错误了,并且生成Student.hbm.xml也是错误的,第三个是主键错误,报ERROR: Duplicate entry '1' for key 'PRIMARY'错误,包主键改了就可以了。
https://github.com/zhanghao1225903428/hibernation-001
课程须知
小伙伴们,学习本门课程前需要具备Java基础知识和面向对象编程思想,并能够熟练使用JDBC操作Mysql数据库。
老师告诉你能学到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能够熟练创建Hibernate实例

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消