guice 相关问题

Guice是Java的轻量级依赖注入框架。

Guice 仅注入一些构造函数

假设我有一些如下所示的 Message 类。 (为简单起见,这是一个虚构的课程。) 公共类消息{ 私有字符串文本; 公共消息(字符串文本){ this.text = 文本;...

回答 1 投票 0

如何使用 if/else 重构此代码以进行更新/删除事件,并使用 Guice 注入该类

我正在尝试重构我们拥有的一个非常长的课程。该类是一个侦听器,只有两个事件“更新”和“删除”。我们就是从这个开始的 公共类文档监听器

回答 1 投票 0

在 Jersey 版本 2 中用什么替换 com.sun.jersey.guice.spi.container.servlet.GuiceContainer?

我有一个使用 Google Guice 作为框架的 Java Web 应用程序,当前使用 Java 8,我需要将其升级到 Java 17。我目前正在替换 com.sun.jersey 版本中的所有旧类...

回答 1 投票 0

您可以使用 Helidon MP 替代依赖注入框架吗?

我正在开始使用Helidon MP,它的大部分内容都非常好用。我不是 CDI 系统的忠实粉丝,因为我在过去的项目中拥有使用 Guice 的丰富经验。 我一直在想...

回答 1 投票 0

Tomcat8 WebSockets (JSR-356) 与 Guice 3.0

我正在尝试将 Guice 服务 @Inject 到 @ServerEndpoint 中。我使用 Tomcat 8.0.15 作为 JSR-356 实现。但是,依赖注入不起作用。还有补充吗

回答 3 投票 0

Guice 创建异常

我正在尝试让 Guice 与 Struts、Hibernate 和 Quartz 调度程序一起工作。当我在 Tomcat 下部署应用程序时,出现以下错误 - 2009 年 11 月 19 日下午 2:11:26 com.google.inject.stru...

回答 1 投票 0

Lombok 将命名提供程序注入 arg 构造函数

使用 Lombok 和 Guice,我想从两个不同的调用代码实例注入两个不同的命名提供程序。 目前设置为: @RequiredArgsConstructor(onConstructor = @__(@Inject)) 班级

回答 1 投票 0

指导如何使属性动态化?

我有这个接口类: 公共接口查询{ 字符串获取查询(); } 查询生成器实现查询 公共类 QueryBuilder 实现查询 { 私有字符串查询; 私人...

回答 0 投票 0

使用 google guice 和 dagger 在抽象类中进行依赖注入

`我有一个抽象类车辆。我必须在这个抽象类中注入一个依赖项“引擎”,并在其中一个具体方法中使用这个对象。谁能帮我怎么做...

回答 0 投票 0

java.lang.ClassCastException:类 com.google.inject.servlet.GuiceFilter 无法转换为类 jakarta.servlet.Filter

我必须在 tomcat 上部署我的项目,同时在 Tomacat 本地主机日志中出现此错误 收到此错误 2023 年 4 月 24 日 12:46:55.936 严重 [主要] org.apache.catalina.core.StandardContext.

回答 0 投票 0

我怎样才能更好地组织我的 java 类来使用委托,而不是单调乏味?

我有一个 Java 项目,其中一个非常大的类被拆分成较小的类,这完全是出于可读性的原因。使用 Guice 依赖注入。 公共接口

回答 1 投票 0

Google Guice & Jersey 在应用包过滤时将多个 URL 模式应用于同一个 servlet

我正在尝试使用 Jersey & Google Guice 3.0 将 2 个不同的 URL 模式映射到同一个 servlet,并将这些 URL 模式中的每一个应用于我项目中的不同包。 要清楚...

回答 2 投票 0

Java:Apache James 内存邮件服务器无法启动?

我试图在 Java 应用程序中嵌入 Apache James 的内存实例,但遇到错误。 我在这里遵循示例: GitHub 示例项目 阿帕奇詹姆斯网站 我的错误

回答 0 投票 0

在 ZIO App 中使用 Guice 作为依赖注入库

我们正在努力迁移我们的游戏!申请到 ZIO。作为第一步,我们正在检查是否可以将 Google Guice 用作 ZIO 中的依赖注入库,以便将更改降到最低......

回答 0 投票 0

使用 Guice DI 的黄瓜测试无法找到命名注释

我一直在尝试使用 Cucumber 和 DI 使用 Guice 添加集成测试。我有以下目录设置 源码/主要/科特林/ \_ com.mypackage.tests \_ api/ApiGatewayHttpClient.kt \_铜...

回答 0 投票 0

一个 HTTP get 请求的值如何在 Google Guice 的另一个 get 请求中用作@QueryParams?

我无法理解多个 HTTP get 请求如何协同工作。假设我有一个 GET 请求,它根据给定的 ID 返回 CustomObjects 的集合。 类

回答 0 投票 0

如何使用 Maven Core v4.0.0 设置和执行 MavenExecutionRequest?

我想使用 Maven Core(版本 4.0.0-alpha-5)库构建 Maven 项目。我现在想要的只是运行安装阶段的有效概念验证。但是,我一直无法...

回答 0 投票 0

Guice Singleton Servlet 绑定解决第三方 servelets

我正在尝试弄清楚如何为我的代码单例绑定一个 servlet: 公共类 GuiceServletModule 扩展 ServletModule { @覆盖 protected void configureServlets() { 地图<...

回答 2 投票 0

我们应该为 ECS 服务包使用什么依赖注入框架。 Guice vs Dagger [关闭]

我在 Lambda 上有一项服务,它使用 Dagger 作为依赖注入。我需要创建一个新的 ECS 服务包(默认使用 guice 作为 DI),它与 Lambda pa 非常相似......

回答 0 投票 0

[Guice/ErrorInCustomProvider]: NoSuchMethodError: 'void ConstructorConstructor.<init>(Map)' at GsonModule.provideGson(GsonModule.java:99)

我有一个使用 jClouds 的 Spring Boot 项目,它有 2 个类,如下所示: @配置 公共类 S3Config { @Value("${amazon.s3.access-key}") 私有字符串访问密钥; @

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.