GWT-RPC を使用して休止状態のオブジェクトをフロントエンドに転送したいと考えています。もちろん、注釈をjavascriptにコンパイルできないため、注釈付きのクラスを転送することはできません。したがって、「.hbm.xml」で純粋に休止状態のマッピングを行いました。これは、非常に単純なオブジェクトでは問題なく機能しました。しかし、たとえばセットで実現される oneToMany 関係などのより複雑なものを追加するとすぐに、コンパイラーはセットのシリアライゼーションの問題について不平を言います (ただし、セット内のオブジェクトもシリアライズ可能です)。
hibernate が GWT で解釈できないある種の特別なセットを作成するため、機能しないと思いますか?
これを回避する方法はありますか、それともオブジェクトをフロントエンドに送るために別のアプローチが必要ですか?
編集: 休止状態がオブジェクトを変更するため、私のアプローチは RPC では不可能のようです。(サノスからの回答を参照)。オブジェクトをフロントエンドに転送するための Google からの新しいアプローチがあります: リクエスト ファクトリです。それは本当によさそうだし、私は今これを試してみます。
Edit2: リクエスト ファクトリは完全に機能し、RPC よりもはるかに便利です。