guice
-
在使用依赖注入时,是否有“新”的情况? 依赖注入是否意味着您永远不需要“new”关键字?或者直接创建简单的叶类(如集合)是否合理? 在下面的示例中,我注入了比较器,query和dao,但SortedSet是直接实例化的:
-
-
-
Guice 配置错误:未绑定任何实现 我试图让DI与Guice一起工作,做(在我看来)完全符合的内容。 我无法解释这个问题,因为我并不真正理解它 - 一切似乎都非常合乎逻辑,应该有效。但事实并非如此。因此,我只能附加代码和
-
Guice assistedinject 已配置 我在使用辅助插入时遇到问题。我按照此链接上的说明 但是当我运行应用程序时,我收到一个错误: 我正在使用dropwizard guice bundle。 为什么会发生此错误?
-
Guice:使用@Named创建对象 使用 Guice,如果我有 其中颜色集由 Guice 在运行时创建,在 configure(){...} 中不可用。 我想在没有: 为我需要注入的每种颜色创建一个类/子类(如WhiteColor) 在我的代码中直接使用反射 更
-
您使用什么技术来调试复杂的 guice 绑定? 我有一组复杂的绑定,其中包括许多私有绑定来解决。 由于 Guice 报告可理解的出价错误的能力有限,我想知道除了阅读 Guice 的运行时异常之外,还有哪些有效的工具或技术(如果有)可用于解
-
有没有人将ServiceLoader与Guice一起使用? 我一直想用我们的应用程序+构建系统更大规模地尝试这一点,但更高的优先级不断将其推到次要位置。这似乎是加载Guice模块的好方法,并避免了关于“硬编码配置”的常见抱怨。单个配置属性
-
Java 泛型:在运行时访问泛型类型 我希望在运行时访问已声明字段的泛型类型。我以前的印象是,由于Java类型擦除,这是不可能的。但是,情况一定不是这样,因为一些众所周知的框架在运行时通过反射来利用泛型类型。 例如
-
标签