dependency-injection
-
Guice assistedinject 已配置 我在使用辅助插入时遇到问题。我按照此链接上的说明 但是当我运行应用程序时,我收到一个错误: 我正在使用dropwizard guice bundle。 为什么会发生此错误?
-
Dependency Injection & Spring Framework是关于什么的? 我想知道什么是弹簧框架?为什么以及何时应该在Java企业开发中使用它?答案是“依赖注入框架”。好吧,使用依赖关系注入框架时,我们有什么优势?用 setter 值和/或构造函数参
-
如何使用弹簧@Lookup注解?使用工厂方法声明 我需要从单例中获取原型类。我发现方法注入是要走的路,但我真的不知道如何使用弹簧@Lookup注释。 我是依赖注入的新手,我选择使用注释配置,所以我想继续朝着这个方向前进。 我发现@Look
-
Guice:使用@Named创建对象 使用 Guice,如果我有 其中颜色集由 Guice 在运行时创建,在 configure(){...} 中不可用。 我想在没有: 为我需要注入的每种颜色创建一个类/子类(如WhiteColor) 在我的代码中直接使用反射 更
-
依赖注入和 JavaFX 由于 JavaFX 运行时想要实例化我的应用程序对象和所有控制器对象,那么如何将依赖项注入到这些对象中? 如果对象由 DI 框架(如 Spring)实例化,则该框架将连接所有依赖项。如果我手动实例
-
-
如何在春天懒洋洋地用@ComponentScan装满所有的豆子? 我正在使用基于Java的配置来设置我的Spring应用程序上下文,如下所示: 在配置中显式定义的 Bean 会像您预期的那样延迟加载。但是,带有注释的扫描类始终会急切地加载。我该如何解决这个
-
从单元测试中注入模拟的Spring@Autowired依赖关系的最佳方法是什么? 在测试这个类时,我基本上有四种方法可以注入模拟依赖关系: 在测试中使用Spring的ReflectreTestUtils来注入依赖关系 将构造函数添加到我的服务 将 setter 方法添加到 MyService 将依赖项可见性放
-
Dagger 2 问题覆盖单个提供了来自应用使用的库中的模块的带注释的方法 GitHub 项目链接 我在 建筑 我有一个库,其中包含制作应用程序所需的所有代码。这种架构的要点是,我在项目中创建的每个应用程序都应该能够使用库,并且通过dagger 2,能够为它自己的模块
-
使用覆盖模块扩展对象图 我现在正在玩Dagger,显然有些功能不适合我。 我实际上正在尝试使用模拟模块扩展我的ObjectGraph(via),该模块覆盖了已经创建的图形中的一个真实模块。但显然我的模拟模块被忽略了,所以调
标签