使用Grails映射遗留域类

使用Grails映射遗留域类,grails,gorm,Grails,Gorm,我试图将一个遗留域类映射到我的grails类,但在生成表时,与遗留类关联的字段是Tinyblob,而不是一个与ID链接的BigInt和foreing键 class NewClass implements Serializable { GrailsEntityA grailsEntityA GrailsEntityB grailsEntityB LegacyEntity legacyEntity } 该表具有用于GrailEntityA和GrailEntityA的foreing

我试图将一个遗留域类映射到我的grails类,但在生成表时,与遗留类关联的字段是Tinyblob,而不是一个与ID链接的BigInt和foreing键

class NewClass implements Serializable {

  GrailsEntityA grailsEntityA
  GrailsEntityB grailsEntityB

  LegacyEntity legacyEntity

}
该表具有用于GrailEntityAGrailEntityA的foreing键,但不用于LegacyEntity,类型为tinyblob,与LegacyEntity表无关


有可能这样做吗?如何?

你也能分享LegacyEntity的内容吗?LegacyEntity是我的hibernate系统中的一个类,可以是用于JPA目的的任何域类我认为您可以创建一个自定义类,知道如何在LegacyEntity中转换tinyblob。LegacyEntity是Grails源代码的一部分还是作为二进制依赖项使用?它是二进制依赖项