最近まで、GileadはGWTとHibernateを接着するための最良のソリューションのように見えました。 残念ながら、Gileadプロジェクトは放棄されたようだが、新しいGWT 2.5のためにアップグレードされていない。GileadをGWTとHibernateにグループ化するには
Gileadは旧バージョンのGWTと基本的に同じことをしている新しいプロジェクトについて知っていますか?
最近まで、GileadはGWTとHibernateを接着するための最良のソリューションのように見えました。 残念ながら、Gileadプロジェクトは放棄されたようだが、新しいGWT 2.5のためにアップグレードされていない。GileadをGWTとHibernateにグループ化するには
Gileadは旧バージョンのGWTと基本的に同じことをしている新しいプロジェクトについて知っていますか?
それは(プロキシを使用すると、オブジェクトの代わりに、実際のデータモデルオブジェクト本当の)わずかに異なるプログラミングモデルですが、私は代替として公式GWTのrequestfactoryを使用することをお勧めします:https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory
我々はそれがあることがわかってきましたはるかに優れたプログラミングモデルであるため、サーバークラスのコードからモデルクラスを引き離す必要はありません。オブジェクト全体を再再構築するのではなく、デルタとして自動的に変更を管理するので、パフォーマンス上のメリットも多数あると私は信じています。
私の開発チームでは、dehibernatorを使用して、エンティティをクライアントに送信する前に、Hibernateプロキシとレイジーコレクションを取り除いています。シンプルで効果的です。
30回ダウンロードされたので、私はそれを使用することを恐れています... – ATrubka
はリクエストの工場への指摘をいただき、ありがとうございます。私はもっと詳しく見なければならないだろうが、最初の一見の後で、私はそれが働くためのクラスの別の層を作らなければならないようだ。私は実際の機能に付加価値がなく、潜在的にタイプミスなどが起こりやすいPOJOの複数の層で機能コードを汚染しているわけではありません。しかし、私は最初に自分自身を研究しなければなりません。 – ATrubka