腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
注入
注入
实例
列表
java
、
scala
、
dependency-injection
、
guice
如何通过
注入
将其他实现的
列表
注入
到聚合实现中?例如:OxfordDictionaryAndColorProvider和WebsterDictionaryAndShapeProvider都是通过
注入
构造的除了提供字典之外,它们都有一些作用,而且它们都有一个构造的单例
实例
,分别作为ColorProvider和ShapeProvider。
浏览 16
提问于2017-07-01
得票数 1
回答已采纳
1
回答
依赖
注入
、单
实例
和单例之间的关系是什么?
dependency-injection
,它是对依赖
注入
的一个很好的解释,可以作为控制反转的解决方案。询问者假定单例和单
实例
是同义词,正如其他人所指出的,单例是单个
实例
的限制性更强的例子。我的问题是,为什么响应者会从一个
实例
到谈论依赖
注入
?他说: 缓存不需要是单例的。如果您想避免为多个缓存
实例
获取相同的数据,那么它可能需要是单个
实例
;但这并不意味着您实际上必须向每个人公开一切。DI是使用此缓存抽象的依赖类通过使用Cache接口作为参数
列表
中的类型(如果使用构造函数
注入
,则为
浏览 0
提问于2014-12-13
得票数 5
1
回答
注射泛型时的CDI问题:Wildfli8.2.0. Wildfly
jboss
、
cdi
、
wildfly
、
wildfly-8
、
weld
由于CDI的变化,我们在Widfly中面临着奇怪的
注入
问题。ApproveUserRequests implements Command<ApproveUserRequestsRequest, List<String>> {应用程序侦听器类喜欢获取所有可用类的
列表
,并像这样使用
注入
private Instance<Command<I, O>> mActions; 但是,mActions返回的
实例
始终为空。调试后,源代码发现获取所有
实例
浏览 0
提问于2015-05-05
得票数 0
回答已采纳
1
回答
SwiftSuspenders:“相互
注入
”类?
robotlegs
、
swiftsuspenders
SwiftSuspenders支持“相互
注入
”类吗?例如,如果类A
注入
B的
实例
,而B
注入
A的
实例
[Inject]} [Inject] public我这样问是因为,当我在代码中尝试这样做时,我开始得到堆栈溢出…看起来它们是由SwiftSuspenders试图将A
注入
B
注入
A
注入
B
注入
…引起的
浏览 9
提问于2010-11-20
得票数 1
回答已采纳
1
回答
与Guice提供程序一起使用命名注释
guice
在我的应用程序中有两个绑定类型的命名
实例
:bind(Foo.class).annotatedWith(Names.named("prime")).toProvider(FooPrimeProvider.class);class Bar { @Inj
浏览 7
提问于2013-02-12
得票数 6
2
回答
改变
注入
对象的状态是不好的做法吗?
java
、
design-patterns
、
dependency-injection
假设我的代码中有一个
列表
的相同的
实例
注入
到多个不同的类中。从一个类中操作
列表
(例如添加/删除项)以使其他类能够处理
列表
的新状态,这是否是一种糟糕的做法?还是应该在函数和不同层之间传递
列表
(如果必须在多个层中传递大量变量,这可能会变得很难看;与更改底层的
列表
相比,在
注入
实例
的任何地方状态都会发生更改,而不会污染任何方法签名)。
浏览 0
提问于2019-12-05
得票数 3
1
回答
在角延迟加载模块中访问根服务
angular
、
dependency-injection
我想访问惰性加载模块中根
注入
器中的单例
实例
。 当您向根应用程序
注入
器添加服务提供者时,它在整个应用程序中都是可用的。当角路由器延迟加载一个模块时,它会创建一个新的
注入
器.此
注入
器是根应用程序
注入
器的子节点。假设有一棵
注入
器树;每个延迟加载模块都有一个根
注入
器,然后是一个子
注入
器。路由器将根
注入
器中的所有提供者添加到子
注入
器中。当路由器在延迟加载的上下文中创建组件
浏览 4
提问于2021-04-19
得票数 0
回答已采纳
1
回答
延迟加载模块中的角组件是否获得全局服务的副本?
angular
、
angular-providers
我不确定我是否理解 当角路由器延迟加载一个模块时,它会创建一个新的
注入
器.此
注入
器是根应用程序
注入
器的子节点。假设有一棵
注入
器树;每个延迟加载模块都有一个根
注入
器,然后是一个子
注入
器。路由器将根
注入
器中的所有提供者添加到子
注入
器中。当路由器在延迟加载的上下文中创建组件时,角选择从这些提供者创建的服务
实例
,而不是应用程序根
注入
器的服务
实例
。在延迟加载模块的上下文中创建的任何组件(例如通过路
浏览 0
提问于2018-01-26
得票数 3
回答已采纳
1
回答
我需要将相应的父对象
注入
到包含的对象中。
guice
DomainManager是能够创建域对象
列表
的单例。每个域都可以创建节点对象
列表
:我要: }} 我该怎么做?
浏览 1
提问于2011-04-29
得票数 2
1
回答
CDI - ApplicationScoped但配置
java
、
configuration
、
scope
、
cdi
、
code-injection
此外,我还想为
注入
点提供一个配置注释,例如:@Retention逼近@Produces Configuration(生产者的参数
注入
点不适用于@AplicationScoped注释的生产者)。问题 我需要这样一种可能性,即具有相同值的<
浏览 1
提问于2016-03-17
得票数 1
回答已采纳
1
回答
在被测试类的@ test
实例
上使用Jmockit @Injectable字段
注入
java
、
maven
、
unit-testing
、
jenkins
、
jmockit
我在GirlTest中使用GirlTest
注入
了一个
列表
。 assertThat(boy.getJsons()).isEqualTo(Arrays.asList(json));} 测试结果:在运行断言语句之前将预期
浏览 1
提问于2019-01-28
得票数 0
1
回答
基于类的包进行
注入
java
、
spring
、
spring-ioc
blog.model.ArticleDAOusers.model.UserGroupDAO我不想创建2个命名的服务,因为有一天我可能希望对所有DAO使用相同的服务。或者我也可以为特定的类
注入
另一个特定的
实例
. 有基于类的包
注
浏览 1
提问于2013-06-28
得票数 0
回答已采纳
1
回答
如何获得AngularJS中可用模块的
列表
?
javascript
、
angularjs
是否有一种方法可以问AngularJS可用的
注入
器是什么?如果没有
实例
化它们,只需要得到一个
列表
。谢谢吉尔·阿姆兰
浏览 2
提问于2014-01-07
得票数 3
回答已采纳
1
回答
FP中的高阶函数可以解释为某种依赖
注入
吗?
functional-programming
、
dependency-injection
根据这篇文章的说法,在面向对象的编程/设计中,依赖
注入
涉及到组件依赖项的声明,定义为接口契约,filter (\x -> (mod x 2) == 0) [1, 2, 3,4, 5, 6, 7, 8, 9, 10]函数参数的
浏览 0
提问于2012-10-24
得票数 8
回答已采纳
1
回答
Guice构造函数
注入
与泽西@上下文的混合
jersey
、
guice
我正在尝试同时使用泽西
注入
的@Context参数和Guice
注入
的参数来使用构造
注入
。这是可行的(纯泽西岛
注入
):public class TopLevel public TopLevel(@Context ResourceContext contextUPDATE:我认为我不能使用字段
注入
,因为我需要ResourceContext来
实例
化另一个
实例
字段。MyService service, @Context Re
浏览 1
提问于2012-06-13
得票数 3
回答已采纳
1
回答
将密钥
注入
MapBinder
java
、
guice
我正在尝试使用Guice将Map
注入
到一个类中,其中map的形式为Map<MyInterface, Integer>。我想使用MapBinder扩展来实现这一点,但是看起来MapBinder需要一个
实例
化的对象作为键。我想让Guice
注入
键的
实例
化,因为它们是需要自己
注入
的复杂对象。MyInterfaceImpl1.class).to(5);但这是非法的,因为addBinding需要该类的
浏览 1
提问于2010-09-17
得票数 0
回答已采纳
3
回答
创建服务
实例
的角、提供者或
注入
器
angular
、
document
在角文件中,, 这个问题使我很困惑。提
浏览 0
提问于2018-10-24
得票数 0
1
回答
如何定义重用上下文中的
注入
器的AngularJS助手?
angularjs
、
dependency-injection
我如何定义一个函数来访问控制器/指令/服务的所有
注入
参数,而不显式地传递它们?请注意,我不能真正使用服务:$http可以
注入
到服务中,但$scope和$element需要使用与MyCtrl相同的
注入
器。有没有一种方法可以定义控制器方法(可能在原型中),这些方法可以在参数
列表
中使用依赖
注入
,并使用与调用它们的
实例
相同的
注入
器?
浏览 4
提问于2013-05-12
得票数 0
1
回答
使用Zend 2依赖
注入
注入
对象属性或方法(Zend\DI\DI)
php
、
dependency-injection
、
zend-framework2
我目前正在使用一个类似于Pimple的类来管理依赖
注入
。例如,如果我想检索依赖于配置类的数据库连接的
实例
,我将执行以下操作: $DI->share = function($return new \mysqli($host, $username, $password, $name);最简单的说法是:$DI->Config总是返回configuration类的同一个
实例
,$DI->Database总是返回同一个数据库连
浏览 1
提问于2013-02-06
得票数 0
回答已采纳
1
回答
为什么我们需要对java或Android中的单例类进行依赖
注入
?
java
、
android
、
singleton
、
dagger
、
otto
例如,如果我使用Dagger
注入
(Otto)总线对象,那么我必须编写更多的代码来指定在接口中
注入
它的位置。另一方面,如果我只是使用一个单例类来返回总线
实例
,那么在发生依赖
注入
的情况下,我不需要编写那么多代码。 因此,我的问题是“为什么或如何更好地使用依赖
注入
注入
Singleton类
实例
?”
浏览 2
提问于2016-04-25
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券