腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
构造
函数
注入
和
依赖
注入
中,“
注入
”是什么意思?
、
、
我读过关于
依赖
注入
的文章。然后又来了 它们与
依赖
注入
有什么不同,或者它们都是相同的?
注入
在这里意味着什么?就像
构造
注入
一样,意味着将所需的参数作为
构造
函数
参数传递?还是我漏掉了什么?
浏览 0
提问于2018-02-16
得票数 4
3
回答
可以用接口作为松耦合的参数吗?
、
、
、
我看到的大多数
依赖
注入
示例都是在
构造
函数
中
注入
的。在我的情况下,我不能通过
构造
函数
或任何DI工具
注入
依赖
项。因此,我有一个接口作为方法的参数。我想知道它是否是一种糟糕的方法,它与
构造
函数
注入
相比有什么缺点。
浏览 5
提问于2014-04-14
得票数 1
回答已采纳
1
回答
什么是
构造
函数
注入
?
、
、
在阅读关于(服务定位器)设计模式的文章时,我一直在研究
构造
函数
注入
和
依赖
注入
这两个术语。什么是
构造
函数
注入
?这是一种特定类型的
依赖
注入
吗?一个典型的例子将是一个很大的帮助。在一个星期的间隔之后,我可以看到我是多么的迷失.为了防止其他人出现在这里,我会用我的一些知识来更
浏览 0
提问于2012-11-29
得票数 54
回答已采纳
0
回答
基于Spring Boot
构造
器的
依赖
注入
不起作用
、
、
、
在其中一个REST控制器中,我有一个基于字段的
依赖
注入
,我希望将其更改为基于
构造
函数
的
依赖
注入
。我的
依赖
注入
设置目前如下所示:public class ParameterDateController { } // her
浏览 27
提问于2017-06-10
得票数 0
回答已采纳
3
回答
在
构造
函数
上编译时编织和自动编织
、
、
我在
构造
函数
上使用了
依赖
注入
,就像上面的"otherClass“。它打印出'null‘。根据我的测试,
依赖
项
注入
“otherClass”不能在
构造
函数
中初始化。我应该怎么做才能允许“
构造
函数
”上的
依赖
注入
?
浏览 4
提问于2011-01-11
得票数 1
回答已采纳
1
回答
构造
函数
注入
循环
依赖
关系由反射解决?
、
、
其他人已经解决了从
构造
函数
注入
到属性
注入
的转换但似乎我已经能够用另一种方法解决这个问题。通过具有默认
构造
函数
和重载参数化
构造
函数
的页面,您可以通过反射调用无参数
构造
函数
来创建对象,然后通过
注入
依赖
项来调用重载
构造
函数
。: var obj = Act
浏览 1
提问于2011-12-02
得票数 1
回答已采纳
3
回答
使用非类进行
依赖
注入
、
我对
依赖
注入
还是个新手。我已经为一些类设置了它,这些类将它们的
依赖
项作为参数传递到
构造
函数
中,但我也有一些
构造
函数
接受像String或boolean这样的原语。显然,如果我要对该类使用
依赖
注入
,就需要从
构造
函数
中删除它们。 对于这样的案例,什么是“最佳”实践?让
构造
函数
只接受
依赖
项,并为类所需的所有原语提供setter方法?
浏览 0
提问于2011-11-20
得票数 2
回答已采纳
2
回答
Magento2:如何将
依赖
项
注入
CLI命令
、
我试图找出如何在Magento 2 CLI命令中正确地使用或
注入
依赖
项。来自 命令可以使用对象管理器和Magento
依赖
项
注入
特性;例如,它可以使用
构造
函数
依赖
项
注入
。“
构造
函数
依赖
注入
”是如何使用CLI命令的?Symfony\Component\Console\Command\Command的
构造
函数
只是接收一个字符串,所以这似乎没有意义。
浏览 0
提问于2020-10-27
得票数 1
回答已采纳
2
回答
当默认
构造
函数
与参数化
构造
函数
一起显式需要时
、
我正在尝试学习spring
依赖
注入
。我想知道在
依赖
注入
中什么时候需要默认
构造
函数
,如果我们不显式使用默认
构造
函数
会发生什么
浏览 10
提问于2019-08-09
得票数 0
1
回答
向wpf行为
注入
依赖
关系的清洁方法
、
、
、
、
我需要通过
构造
函数
中
注入
一些
依赖
项来创建自定义的WPF行为,我不能使用
构造
函数
注入
,因为我需要在XAML中应用它,WPF用默认
构造
函数
创建实例。我可以做的一种方法是在默认
构造
函数
或服务定位器中使用容器,但我不想使用这些方法。我可以在属性上使用Improt,也可以使用Container.SatisfyImportOnce,但不是很简洁,因为我仍然在
构造
函数
中使用容器
浏览 1
提问于2015-10-13
得票数 5
1
回答
匕首2-了解不同的现场和方法注射方式
、
、
、
我知道
构造
函数
注入
应该尽可能优先,但为了理论理解,我想了解更多关于字段和方法
注入
的知识。方法
注入
显然是非常罕见的,Jake认为,它的唯一用例是必须将
依赖
对象的实例传递给
依赖
项(因为它可能还没有在
构造
函数
中完全实例化)。可以通过两种方式触发字段&方法向
依赖
对象的
注入
过程: 无论是还是
构造
函数
注入
,在这种情况下,它都是在
构造</e
浏览 0
提问于2018-12-29
得票数 1
2
回答
如何在方法或属性中使用
依赖
注入
?
、
通常,我在类的
构造
函数
中使用
依赖
注入
。
依赖
项在unity容器中注册,f.e.:但是在一个类中,不能使用
构造
函数
进行
注入
(它是我继承的第三方类,必须使用默认的
构造
函数
(没有
注入
)。
浏览 0
提问于2018-12-15
得票数 1
1
回答
什么时候在Spring中使用
构造
函数
注入
?
、
、
什么时候在Spring中使用
构造
函数
注入
?有人能用以下几个简单的例子来解释我吗?使用
构造
函数
注入
的好处是什么? 什么是动态
构造
函数
注入
?
浏览 2
提问于2014-11-25
得票数 10
回答已采纳
3
回答
如何使用Mockito在
构造
函数
中不指定字段
注入
字段?
、
、
我有一个类(PriceSetter),我正在用Mockito进行测试,这个类有一个内部
依赖
项(一个数据库)。我想模拟这个内部
依赖
项,然后将它
注入
类中,但是
依赖
项没有在
构造
函数
中指定。因此,Mockito会自动尝试执行
构造
函数
注入
,而
依赖
项永远不会被
注入
。我尝试在我的数据库对象上使用@Mock,在我的PriceSetter类上使用@InjectMocks,但是Mockito自动调用
构造</em
浏览 1
提问于2019-06-10
得票数 4
回答已采纳
0
回答
play/scala中的
依赖
注入
,不使用
构造
函数
注入
、
、
从PlayFramework版本2.4迁移到版本2.5之后,我需要
注入
依赖
项。我避免对
构造
函数
DI使用@Inject,因为在这种情况下,具有@Inject的类的调用者类也需要
注入
相同的
依赖
项来调用被调用者的
构造
函数
。这增加了代码的复杂性。请建议任何其他不涉及
注入
构造
函数
的DI方式。
浏览 9
提问于2016-07-05
得票数 0
回答已采纳
1
回答
使用IoC进行生产和测试的最佳方式
、
、
、
当使用IoC进行
依赖
注入
时,最推荐的用法是
构造
函数
注入
(正如许多文章所说的那样),我的问题是: 使用
构造
函数
参数
注入
还是通过
构造
函数
传递IoC容器
注入
所需的类更好,哪种方法对单元测试更有用?
浏览 1
提问于2011-11-24
得票数 1
回答已采纳
1
回答
Spring/DI:子类中的
构造
函数
注入
、
、
我有一个带有
构造
函数
注入
依赖
的父类: private final MyService service; ParentClass(MyService service) { }} ChildC
浏览 3
提问于2016-11-15
得票数 10
2
回答
Dagger 2:在应用程序模块中提供
依赖
项与
注入
依赖
项
、
、
据我所知,只要(在模块中)提供了Dagger的
依赖
关系,或者它们是使用某种形式的
注入
(
构造
函数
/方法)
注入
的,Dagger就会
构造
我的对象(我正在尝试
注入
)。我想知道在什么时候应该在模块(比如应用程序模块)中提供
依赖
项和当使用
构造
函数
注入
时提供
依赖
项之间是否有区别,以及何时应该这样做是否有任何规则?
浏览 5
提问于2016-10-09
得票数 0
2
回答
使用Unity动态
注入
构造
函数
参数
、
、
、
在ASP.NET MVC 4应用程序中,我使用Unity进行
依赖
注入
。对于特定的控制器(例如ProductController),我有一个
依赖
注入
场景,如下所示: ProductController
构造
函数
接受一个IProductsRepository实例。IProductsRepository实现有一个接受IProductsService实例的
构造
函数
。IProductsService实现具有一个
构造
函数
,该<
浏览 5
提问于2012-10-09
得票数 4
回答已采纳
2
回答
使用guice
注入
Class<T>
、
、
我正在努力实现
依赖
注入
,特别是使用guice的
构造
函数
注入
。我很难理解如何将泛型的类类型
注入
到
构造
函数
中。private Class<T> clazz; this.clazz = clazz;} 我可以在运行时使用guice将类的类型
注入
到
构造
函数
中吗简单地说,我可以使用guice
注入
浏览 2
提问于2013-06-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
手工SQL注入语句构造
Spring源码系列:依赖注入(三)-属性注入
构造函数缺失漏洞分析
Spring依赖注入就是这么简单
JavaScript中构造函数介绍
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券