バックグラウンド
GWT、Java、および EclipseLink を使用して Web アプリケーションを開発中です。これらの選択のそれぞれは、このプログラムを実装するために私が行った選択です。GWT は、Spring のようなものと正確に比較して、それが何であるかについてしっかりと把握されていない唯一の選択肢です。現在、私は GWT ウィジェットを使用してクライアントを実装し、GWT RequestFactory を使用して EclipseLink からのエンティティーのサーバー/クライアント通信を実装しています。
ビュー
したがって、私は GWT を主に、サーバーとクライアントの通信のための単純なフレームワークを備えたウィジェットのライブラリーと見なしています。これは、サーバーとクライアントの通信を制御するためのはるかに高度で複雑なフレームワークを備えたウィジェットのライブラリである Spring の見方とほとんど同じですが、GWT ほど便利に AJAX を実装していない可能性があります。
これらを念頭に置いて、私は GWT を Spring を理解し、最終的には Spring で作業するための足がかりと見なしています。ただし、このトピックについて再度 Google で調べてみると、Spring とは何か、GWT にとってそれが何を意味するかという当初の概念に反しているように見える、このトピックやあのトピックのようないくつかのトピックに出くわしました。
質問
- GWT と Spring の見解について誤解がありますか? もしそうなら、それについてのいくつかの簡単な指針をいただければ幸いです。
- Spring Framework の GWT ウィジェットに対応するものは何ですか?
- Spring Framework の GWT RequestFactory に対応するものは何ですか?