继承的Gorm映射

Yog*_*esh 7 grails grails-orm grails-domain-class

我正面临着关于Grails继承的问题.我有一个域类Person.grooy:

class Person{
    String name
    String contactNumber
    Address address
} 
Run Code Online (Sandbox Code Playgroud)

现在,我正在为员工和客户扩展Person.groovy,如:

class Employee extends Person{
    String designation
}
class Customer extends Person{
    String interest
}
Run Code Online (Sandbox Code Playgroud)

现在我想在我的数据库中为Employee和Customer提供单独的表,其中包含Person列,即name,contactNumber和associate address key.我怎么能实现这一点.我搜索过每一个地方,但这方面没什么.这种方法在GORM中是不可能的吗?请回答.多谢你们

Yog*_*esh 5

最后,通过在grails.persistence.Entity我的子域类中添加注释,我设法得到了我想要的东西.我也让我的父亲即Person.groovy摘要并放在src/groovy中.

现在我有我预期的数据库层次结构,但控制器中的一些脚手架问题仍然存在,也会在你的帮助下整理出来.