码迷,mamicode.com
首页 > 移动开发 > 详细

hibernate3 Duplicate class/entity mapping(异常)

时间:2015-10-22 23:55:34      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:

hibernate3 Duplicate class/entity mapping(异常)  

代码:
      Configuration config = new Configuration().addClass(User.class).buildSessionFactory();

解决方法:
去掉红色的代码。
原因: sessionFactory = config.configure().buildSessionFactory(),已经读取了一次配置,

(它会与hibernate.cfg.xml里<mapping resource="cn/hbm/collections/User.hbm.xml"/>相冲突)

在config.addClass(Medicine.class);执行时会再读取配置。所以出现org.hibernate.DuplicateMappingException异常.
或者在hibernate.cfg.xml里去掉<mapping resource="cn/hbm/collections/User.hbm.xml"/>

hibernate3 Duplicate class/entity mapping(异常)

标签:

原文地址:http://www.cnblogs.com/wangsong/p/4903066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!