class Book {
...
static mapping = {
autoImport false
}
}
autoImport
目的
启用/禁用在 HQL 查询中自动导入此域类。
示例
描述
用法:autoImport(boolean)
默认情况下,域类会在 HQL 查询中自动导入,因此您不需要指定包括包在内的整个类名,但是如果在不同包中具有重复的域类名,则名称将不再唯一,从而导致 org.hibernate.DuplicateMappingException
。禁用其中一个或两个域类来自动导入以修复此问题,将 autoImport
设置为 false
。请记住,您需要在 HQL 查询中使用完全限定的类名才能引用这些类。
static mapping = {
autoImport false
}