最近まで、ギリアドは GWT と Hibernate を結び付ける最良のソリューションのように見えました。残念ながら、Gilead プロジェクトは放棄されたようで、新しい GWT 2.5 用にアップグレードされていないため、代替品を探す必要があります。
ギリアドが古いバージョンの GWT に対して行っていたのと本質的に同じことを行う新しいプロジェクトを知っていますか?
これは少し異なるプログラミングモデルです(実際のデータモデルオブジェクトの代わりにプロキシオブジェクトを使用します)が、代わりに公式のGWTリクエストファクトリを使用することをお勧めします:https ://developers.google.com/web-toolkit/doc/latest / DevGuideRequestFactory
モデルクラスにサーバー側のコードを含まないようにする必要がないため、はるかに優れたプログラミングモデルであることがわかりました。オブジェクト全体を再シリアル化するのではなく、変更をデルタとして自動的に管理するため、パフォーマンス上の利点もいくつかあると思います。
私の開発チームでは、エンティティをクライアントに送信する前に、 dehibernatorを使用して Hibernate プロキシと遅延コレクションを取り除きます。シンプルで効果的です。
これは試してみる価値があるようです: Gilead fork for GWT 2.7.0