我可以动态添加绑定到GIN模块吗?
例如,拥有一个模块“ExampleModule”,并在其上调用静态方法,例如:
bind (Test.class, TestImpl.class);
和GIN自动绑定?
或者可能使用注释?
提前致谢。
答案 0 :(得分:0)
我不知道这是不是您所追求的,但您可以使用Test
对@ImplementedBy(TestImpl.class)
班级进行注释,以便在bind(Test.class).to(TestImpl.class)
中保存GinModule
。
见http://code.google.com/p/google-guice/wiki/JustInTimeBindings