2

Grails プロジェクトと Griffon プロジェクトの間でドメインとサービス クラスを共有する方法を見つけようとしています。

これは「鳥瞰図」/計画段階であるため、スタンドアロンのpojoライブラリプロジェクトを作成することがこれに適したアプローチになるかどうか疑問に思っています。次に、必要に応じて、同じライブラリを Androind プロジェクトでも再利用します。

それとも、この文脈で少し多くを求めていますか?

2012 年 8 月 29 日編集 Hibernate アノテーションを使用した POJO が Android ですぐに使用できることがわかりました。Hibernate アノテーションと同様に、現時点では問題は発生していません。それは私にとって大きな懸念事項の1つでした。そのため、可能な限りドメイン モデルを構築し、swing アプリ (まだ Griffon は使用していません) でテストしましたが、Grails で問題ありませんでした。

4

1 に答える 1

2

上記のドメイン クラスが実際の POJO (GORM がアタッチされていない) である場合、特に Android では、そのプラットフォームにはより厳しい制限があるため、動作するはずです。

スタンドアロンの GORM を利用して、Griffon で GORM ドメイン クラスを使用することは可能ですが、Android ではすぐに失敗します。また、スタンドアロンの GORM は、Griffon アプリケーションに追加される依存関係の数が非常に多くなる可能性があります。

于 2012-04-22T18:26:42.357 に答える