Grails Domain Class是否可以从不是域类的类继承?

时间:2009-12-17 01:45:03

标签: class inheritance grails dns

我试图这样做,但它坚持认为它们是基类的表。我也尝试使用tablePerHierarchy false,这没有任何区别。

我有一些域类,它们共享一系列对继承的瞬态字段进行操作的方法。我曾希望只在非域部分“/ src / ...”中使用该类就足以让GORM意识到数据库中没有基类。

当我把类放在src部分时,我得到了一个不同的错误。它不再映射特定的类。 错误500:org.springframework.orm.hibernate3.HibernateQueryException:Summarypage未映射[来自Summarypage,其中id =?];嵌套异常是org.hibernate.hql.ast.QuerySyntaxException:Summarypage未映射[来自Summarypage,其中id =?]

1 个答案:

答案 0 :(得分:5)

我明白了。如果基类是一个抽象类,它就是正确的。

非常感谢大家。