2

在基于 Grails2 的 Web 应用程序中,我试图重用一些基于 JPA/Hibernate 的实体。这很好用,它们位于 src/java 文件夹中,并在 hibernate 配置中被引用。我可以对它们使用 GORM-magic (.list/.findBy..) 但是,尝试从纯 GORM 实体(域类)中引用它们会失败。使用简单的基于 Gorm 的域,例如:

class GormEntity {

String aString
AJPAEntity theEntity
}

使用另一个 java 实体,例如

@Entity
public class AJPAEntity {

@Id
private Long id;

private String anotherString;

//Getters&Setters...
}

GORM 不是存储 Java 实体的外键,而是尝试将整个对象存储为 VARBINARY (H2 DB)……这(结合 Groovy 和基于 Java 的实体)是否可能?

非常感谢。

4

0 回答 0