Hibernate在一个配置文件中映射多个类

时间:2017-11-15 16:50:04

标签: hibernate backend

我有2个POJO的用户和礼物以及两个表用户和礼物。我想映射到User和Gift类(在数据库中,用户和Gift之间没有关系)。我使用注释来定义User和Gift类。下面的方法是错误的,原因是我只能添加一个,并且第一个映射始终有效,但第二个映射抛出异常。

<hibernate-configuration>
 <session-factory name="hibernateSessionFactory">
  <mapping class="peppergo.GiftShop.Model.User"/> 
  <mapping class="peppergo.GiftShop.Model.Administrator"/>
 </session-factory>

如何在一个hibernate配置文件中映射两个类。 我这次不想使用Spring MVC。

1 个答案:

答案 0 :(得分:0)

你可以映射任何号码。 hibernate配置中的类或.hbm.xml文件。第二个实体可能存在一些问题。尝试评论第一个实体配置并检查。

以下是我的工作:

   <mapping resource="resource/AccountTypeCodeMap.hbm.xml" />
   <mapping class="bo.Entity1"/>
   <mapping class="bo.Entity2"/>