在项目中,两个不同的表,但使用了一样的类名(包名不同),出错了org.hibernate.DuplicateMappingException: duplicate import:的异常。
/// org.hibernate.DuplicateMappingException: duplicate import:
解决办法:
1.如她所说,在映射文件的hibernate-mapping元素里添加属性auto-import="false",看下边解释。
<hibernate-mapping有几个可选的属性:
schema属性指明了这个映射的表所在的schema名称。
default-cascade属性指定了默认的级联风格 可取值有 none、save、update。
auto-import属性默认让我们在查询语言中可以使用非全限定名的类名 可取值有 true、false。
package属性指定一个包前缀。>
2.改了类名