Guice - 如何提供一个 API,支持灵活的可插拔策略实现及其自己的绑定?
我们正在设计一个API,它允许客户提供许多可插入策略(策略接口的特定实现)来构成应用程序的单个实例。此外,我们最好希望在实例的配置文件中定义它…
在两个 Ginjector 实例中使用 @Singleton
我在 GWT 项目集中(“主项目”、“小部件项目”、“服务适配器项目”)存在循环依赖问题。主要参考widgets和service adapter。小部件参考服务适配器…
如何使用 guice-servlet 将过滤器映射到 servlet?
使用 Guice-servlet,我们可以轻松地进行 servlet 映射,如下所示: filter(*.jsp).through(MyFilter.class) 但是谁能告诉我如何将过滤器映射到 servl…
如何使用 Guice 的 AssistedInject?
我已阅读https://github.com/google/guice/wiki/AssistedInject ,但它没有说明如何传入 AssistedInject 参数的值。 Injector.getInstance() 调用会是…
Guice:无法在请求范围内注入带注释的类型
我正在尝试将带注释的变量注入到 REQUEST 范围中: Map, Object> seedMap = ImmutableMap., Object>builder(). put(Key.get(String.class, Names.name…
与 Jetty 和 Guice 集成良好的 Web 服务 Java 库?
我发现有许多用于执行 Web 服务的 Java 库(XML-RPC 或 SOAP)似乎与 EJB 集成得很好。 IE:处理 Web 服务 servlet 所需的动态代码生成的容器在某种程…
摆脱 Guice 依赖
我有以下课程, public class TransactionalTest { @javax.inject.Inject EntityManager em; @com.google.inject.persist.Transactional public void …
如何使用 Guice 注入通用参数?
我发现了其他相关问题,但没有一个如此简单: How can I bind the following generic argument using Guice? class A { T a; @Inject A(T a) { this.a…
Guice 坚持使用 JDO - 奇怪的 NPE
我在桌面应用程序中将 Guice 与 JDO 和 Datanucleus 结合使用。我面临着一个无法修复的 NPE,所以我希望有人可以帮助我:) 我正在使用正确配置的 H2 数…
如何在 Guice 中定义 AOP 切入点
我使用 Guice 来拦截标有特定注释的方法: @GuiceWillInterceptThis public void doSomething() { // ... } 事实证明,这个项目中的大多数方法都用 @G…
了解 Java Web 应用程序框架
有人可以帮助我理解 java web 应用程序框架中的一些基本概念吗? 我对 Web 应用程序框架的理解 - 它提供了很多基础设施来构建我的 Web 应用程序,例如…
Hibernate Validator:拦截无效值
我想设置我的 bean 以使用 Hibernate Validator(用于验证)和 Google Guice(用于 DI 和方法拦截)。 理想情况下,我希望有一个设置,其中任何“失败…
无法让 Guice 方法拦截工作
我正在尝试打印“Hello, AOP!”每当 Guice/AOP 联盟拦截标有特定(自定义)注释的方法时,都会发送消息。我已遵循官方文档(可以找到的 PDF 这里 - 第…
将 Guice 与 Apache CXF 结合使用的资源
是否有任何将 Apache CXF 与 Google Guice 结合使用的资源?我知道自版本 2.4.0 以来,CXF 已从 Spring 中分离出来,不再需要它,但我似乎找不到任何 …