バインドをGINモジュールに動的に追加できますか?
たとえば、モジュール「ExampleModule」があり、その上で静的メソッドを呼び出します。たとえば、次のようになります。
bind (Test.class, TestImpl.class);
とGINは自動的にバインドしますか?
または多分注釈を使用していますか?
前もって感謝します。
バインドをGINモジュールに動的に追加できますか?
たとえば、モジュール「ExampleModule」があり、その上で静的メソッドを呼び出します。たとえば、次のようになります。
bind (Test.class, TestImpl.class);
とGINは自動的にバインドしますか?
または多分注釈を使用していますか?
前もって感謝します。
これがあなたが求めているものであるかどうかはわかりませんが、Test
クラスに注釈を付けて、@ImplementedBy(TestImpl.class)
を保存することができbind(Test.class).to(TestImpl.class)
ますGinModule
。http://code.google.com/p/google-guice/wiki/JustInTimeBindings
を参照してください