Grails2 ベースの Web アプリで、JPA/Hibernate ベースのエンティティを再利用しようとしています。これは正常に機能し、src/java フォルダーに存在し、休止状態の構成で参照されます。それらに GORM マジックを使用できます (.list/.findBy..)。ただし、純粋な GORM エンティティ (ドメイン クラス) からそれらを参照しようとすると失敗します。次のようなシンプルな Gorm ベースのドメインを使用します。
class GormEntity {
String aString
AJPAEntity theEntity
}
次のような別のJavaエンティティを使用
@Entity
public class AJPAEntity {
@Id
private Long id;
private String anotherString;
//Getters&Setters...
}
Java エンティティの外部キーを格納する代わりに、GORM はオブジェクト全体を VARBINARY (H2 DB) として格納しようとします...これ (Groovy と Java ベースのエンティティを組み合わせる) は可能ですか?
どうもありがとう。