首页 > TAG信息列表 > dynamic-binding
java-如何使用Guice定义动态和即时绑定?
我正在尝试将Guice用于基于TestNG的测试框架.该框架分析了测试类的依赖关系,并提供了它们,从而消除了在测试中构建它们的需要. Guice与注入有关,我认为非常适合该框架.但是问题是创建注射器后如何定义绑定?这是必需的,因为测试可能会覆盖绑定,以用模拟替代默认实现. 除此之外,在某些Java-Guice:从XML文件设置绑定
我正在尝试使用Guice并借助XML文件进行所有绑定.在我的模块中(假设为“ CustomModule”),我想加载一个XML文件并解析它以设置所有绑定. 我能够加载XML文件并检索所有需要的值(以下是我的XML文件的一个示例),但是我无法使用这些值来绑定(interfaceValue).to(implementationValue);.java – 在使用层次结构参数的操作中避免静态绑定
我发现了一个关于静态绑定的问题. 我真正的课程非常扩展,所以我会用几个玩具类来表达我的问题. 我们假设我们有以下层次结构. public class Element{} public class Element1 extends Element{} public class Element2 extends Element{} 我有一个Stock类,它使用Element层次结