0
インターフェイスをバインドする方法でguiceを使用して、具体的な型にクラス名を記述する文字列を使用するにはどうすればよいでしょうか?あなたはこのインタフェースとクラスマッピングを動的にバインドするためにguice injectorを使用する方法
interface MyClass {}
class MyClassImpl implements MyClass {}
をお持ちの場合は
おかげ
インターフェイスをバインドする方法でguiceを使用して、具体的な型にクラス名を記述する文字列を使用するにはどうすればよいでしょうか?あなたはこのインタフェースとクラスマッピングを動的にバインドするためにguice injectorを使用する方法
interface MyClass {}
class MyClassImpl implements MyClass {}
をお持ちの場合は
おかげ
は、その後、あなたが間違った文字列の場合の例外をチェックすることができます。もちろん、
String className = "my.package.MyClassImpl";
bind(MyClass.class).to(Class.forName(className));
としてそれをバインドします。