Hibernate 如何在不将扩展类映射到数据库的情况下扩展grails域类?

Hibernate 如何在不将扩展类映射到数据库的情况下扩展grails域类?,hibernate,grails,Hibernate,Grails,我试图扩展grails应用程序中的域类,以便它们都可以使用公共方法。然而,这对我来说是个错误,grails似乎正试图将扩展类映射到数据库。有人知道怎么做吗 我尝试了以下方法: 使扩展类抽象化 将扩展类移动到src/groovy文件夹 将“tablePerHierarchy false”添加到扩展类的静态映射 不幸的是,所有这些都失败了。请注意,如果我根本不进行扩展,它就可以正常工作 对于任何想知道你似乎必须结合我的尝试的人来说。 您需要将扩展类抽象化并将其放在src/groovy文件夹中。

我试图扩展grails应用程序中的域类,以便它们都可以使用公共方法。然而,这对我来说是个错误,grails似乎正试图将扩展类映射到数据库。有人知道怎么做吗

我尝试了以下方法:

  • 使扩展类抽象化
  • 将扩展类移动到src/groovy文件夹
  • 将“tablePerHierarchy false”添加到扩展类的静态映射

不幸的是,所有这些都失败了。请注意,如果我根本不进行扩展,它就可以正常工作

对于任何想知道你似乎必须结合我的尝试的人来说。 您需要将扩展类抽象化并将其放在src/groovy文件夹中。 希望这对别人有帮助