有两个名为version1.hbm.xml
和version2.hbm.xml
的hbm文件。包含在applicationContext.xml中,如
<property name="mappingResources">
<list>
<value>version1.hbm.xml</value>
<value>version2.hbm.xml</value>
</list>
</property>
version1.hbm.xml以:
开头<hibernate-mapping package="com.entity.v1.domain">
<class name="Entity1" table="Entity">
version2.hbm.xml以:
开头<hibernate-mapping package="com.entity.v2.domain">
<class name="Entity2" table="Entity">
使用Hibernate 4
答案 0 :(得分:0)
通过简单地将auto-import="false"
添加到hibernate-mapping元素来解决问题。像这样<hibernate-mapping package="com.package.name" auto-import="false">