如何使用 guice 注入器动态绑定映射
how to use guice injector in order to bind mapping dynamically
你能举例说明我如何使用 guice 将界面绑定到
使用描述 class name?
的字符串的具体类型
谢谢
如果你有这个界面并且class
interface MyClass {}
class MyClassImpl implements MyClass {}
然后绑定为
String className = "my.package.MyClassImpl";
bind(MyClass.class).to(Class.forName(className));
当然可以在字符串错误的情况下检查异常
你能举例说明我如何使用 guice 将界面绑定到 使用描述 class name?
的字符串的具体类型谢谢
如果你有这个界面并且class
interface MyClass {}
class MyClassImpl implements MyClass {}
然后绑定为
String className = "my.package.MyClassImpl";
bind(MyClass.class).to(Class.forName(className));
当然可以在字符串错误的情况下检查异常