guice-3

    1热度

    1回答

    下面的链接介绍如何使用服务接口启动(以处理吉斯模块的初始化和销毁​​)和stop()方法: http://code.google.com/p/google-guice/wiki/ModulesShouldBeFastAndSideEffectFree 文档解释说,服务的创建看起来像这在客户端代码: public static void main(String[] args) throws Exce

    0热度

    2回答

    我有一个接口:InterfaceA。 我有一个班级:ConcreteA。 我也有两个注解:@AnnotA和@AnnotB。 我也做了以下绑定: bind(InterfaceA).annotatedWith(AnnotA).to(ConcreteA); bind(InterfaceA).annotatedWith(AnnotB).to(ConcreteA); 接下来,类ConcreteA有一个

    12热度

    1回答

    到目前为止,我成功地使用了google guice 2.在迁移到guice 3.0时,我遇到了辅助注入工厂的麻烦。假设下面的代码 public interface Currency {} public class SwissFrancs implements Currency {} public interface Payment<T extends Currency> {} public

    0热度

    1回答

    我试图将我的struts2 web应用程序从guice2.0升级到guice3.0。 我试图用maven码头测试它。 我已经成功升级我的pom.xml使用了3.0版本的正确版本的groupId,但如果我叫命令mvn码头:运行 我看到它正试图下载 吉斯-3.0-no_deps.jar 它会引发构建错误,并且无法找到中央存储库? 如果我不包含任何guice扩展名,我不会收到此错误。 任何想法? 谢谢