私はginがguiceのクライアント側であることを知っています。だからジンを使うために。guiceと一緒に使用する必要がありますか?春と一緒に使えますか?
3 に答える
私が理解しているように、これはGWT Java-to-JavaScriptコンパイラーを利用しているので、次の質問はSpringがGWTで動作するかどうかです。もしそうなら、この追加のフープを飛び越えるよりも、Springを直接使用する方が良いと思います。
gwt-ginのよくある質問から:
GINは、コンパイル時にGWTジェネレーターを介してGuiceを使用します。ジェネレーターは、Ginjectorインターフェースの実装を作成します。
したがって、guiceが組み込まれており、置換はできません。GWTモジュールに必要なjarを追加することに加えて、ginを使用するときにguiceについてまったく知る必要はありません。もちろん、ginの使用はguiceの使用と非常に似ています...
したがって、guiceが組み込まれており、置換はできません。GWTモジュールに必要なjarを追加することに加えて、ginを使用するときにguiceについてまったく知る必要はありません。もちろん、ginの使用はguiceの使用と非常に似ています...
少し説明します(出典:GINホームページ):
GINはGuiceの上に構築され、Guiceのバインディング言語(のサブセット)を使用します。
したがって、GINをGWTプロジェクトでGuiceを使用する方法と考えてください。Guiceに関するチュートリアルやビデオなどのほとんどはGinで動作します。GINサイトにはwiki部分に実際のDIに関するチュートリアルがないことに注意してください-これは、Guice wikiのすべてがここに適用されるためです-いくつかの例外(主に高度なもの)を除きます。違いを知りたい場合は、Guiceの互換性を確認してください。