永久我有一些表和一些Hibernate类与映射的注释。 而这个班有映射的注释也是抽象的超类。 但在这个超有没有表关联映射。 所有的表都在子类中确定。 我试图迁移该映射GORM模型。 但是,所有的策略:TablePerHierarchy和TablePerSubclass没有我的情况,因为在创建所有表和不能改变的办法。 我在创建超“的src /常规/ somepackage /”,并希望在“域”文件夹继承从该类到我的子类的映射和约束。 对于约束它的作品不错,但映射我无法找到文档如何做到这一点。 有没有人有什么想法?
实例 。
在非域文件夹:
absract class A {
String a
static mapping = {
a column: "column_A"
}
}
在域文件夹:
class B extends A {
String b
static mapping = {
b column: "column_B"
}
}
和
class C extends A {
String c
static mapping = {
c column: "column_C"
}
}
需要得到在他们每个人同列“column_A”两个表。