腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
注入
类
或
静态
方法
?
、
、
如何
注入
一个完整的
类
或
一个
类
的
静态
方法
? 假设我想在我的安卓应用程序中使用
静态
PhoneNumberUtils.compare(number1, number2)
方法
。
如何
在Koin中使用/
注入
此
方法
?我是否只是将参数传递给工厂定义,然后
注入
compare
方法
的结果?或者我应该在这里完全避免依赖
注入
?
浏览 16
提问于2019-06-17
得票数 0
4
回答
无需依赖
注入
即可访问配置
、
我想知道是否有一种
方法
可以访问配置(Microsoft.Extensions.Configuration)而不使用依赖
注入
。我看到的示例都是通过构造函数
注入
(使用IOptions
或
直接
注入
配置)。我的困境是我有一个实用程序
类
--而不是一个服务--它有
静态
的
方法
来动态地做事情。在其中几个
静态
方法
中,我想从appsettings.json动态检索几个属性。因为这是一个严格意义上的实用程序
类
,所以我不希望
浏览 1
提问于2017-01-21
得票数 53
4
回答
如何
在
静态
方法
或
自定义
类
中
注入
HttpClient?
、
、
我想在
静态
方法
或
类
中使用角HttpClient (在
类
中不能将它定义为构造函数参数)。我试过这样的
方法
: static doSomething() { httpClient.request(...); // error Cannot read property 'han
浏览 0
提问于2018-03-27
得票数 24
回答已采纳
1
回答
Android + Kotlin + Hilt:
注入
静态
方法
类
、
、
、
我不太清楚向
静态
方法
助手
类
(比如自定义
类
)
注入
的最佳
方法
是什么。 我有一个名为AWUti
浏览 3
提问于2022-07-30
得票数 1
回答已采纳
7
回答
在.net mvc项目中,
静态
类
和单例有什么区别?
、
、
、
我理解
静态
类
和单例之间的区别,重要的是可以在
静态
类
不需要实例的地方实例化一次。 我有一个类似于ConvertMeterToMiles(int mtr)的
方法
,其中没有
注入
依赖项。或者像SendEmail(str eaddress)这样的
方法
,其中没有
注入
依赖项,但它实例化了new SMTPCli
浏览 20
提问于2022-01-05
得票数 4
回答已采纳
1
回答
ASP.Net 5配置依赖
注入
和
静态
控制器构造函数
、
ASP.Net 5提供了一个,可以轻松地将任何POCO
类
转换为一个设置
类
。使用它,我可以用json编写我的设置,然后将它们转换成一个类型化的对象,我可以将其
注入
到控制器中。AppSettings")); 然后使用依赖项
注入
将其传递到我的控制器的构造函数中。为了降低启动DNN的成本,我使用
静态
类
构造函数。
静态
构造函数是无参数的,因此我不能传入所需的设置对象,但是可以通过我的IOptions<AppSettings>
方法
在ItemsC
浏览 2
提问于2016-02-02
得票数 2
回答已采纳
2
回答
如何
将此
静态
类
方法
转换为依赖项
注入
?(包括具体代码)
、
、
、
(我相信我把问题写得很糟糕,我很乐意根据意见修改和修正)但是,要将此(SendMail)
方法
转换为依赖项
注入
,我将非常迷惑。我读过许多示例和文章,我理解依赖
注入
的逻辑,但我不知道
如何
将这个
静态
类
转换为适当的依
浏览 4
提问于2016-08-09
得票数 0
回答已采纳
1
回答
如何
在guice中使用依赖项
注入
字段进行
静态
最终字段初始化?
、
、
我在一个
类
中有一个字段来存储被
注入
到
类
中的对象的映射。
如何
填充此字段? } public void setY(ClassY y) { } 什
浏览 4
提问于2016-12-19
得票数 3
3
回答
如何
在
静态
方法
中使用依赖
注入
?
、
假设有一个具有实例Load()
方法
的Customer
类
。当调用Load()
方法
时,它通过例如GetAll()是Order
类
的
静态
方法
,输入参数是Customer
类
中定义的字段正如您所看到的,Order是Customer
类
的依赖项,但是,我不能只创建一个IOrder并将其
注入
其中,因为接口不能有
静态
方法
。 因此,
浏览 0
提问于2011-06-29
得票数 18
回答已采纳
1
回答
与Udi Dahan的域事件一起使用Ninject
、
、
、
、
我的问题(如果我错过了一些基本的东西,很抱歉)是
如何
用尼尼姆做这件事?换言之: 一旦我有了容器(内核?)我一直在文章中读到,应该只使用构造函数
注入
,并且所有的事情都可以递归地得到解决,而访问Ninject内核是一个no-no。因此,任何关于
如何
做到这一点的建议都将是非常感谢的。
浏览 1
提问于2012-10-22
得票数 5
回答已采纳
2
回答
为什么控制器的
方法
在起作用!框架是
静态
的
、
、
、
最初,我通过创建
类
的新实例
或
使用工厂来解决依赖关系。但我的应用程序不断增长,以这种方式管理依赖项变得更加困难。我将使用Google Guice进行依赖
注入
requestStaticInjection(MyController.class);@Injectstatic MyService mySerivce; 这很令人沮丧,我不喜欢控制器有
静态
方法
,只能访问
静态
变量。我希望将依赖项传递给控制器的构造函数,而不想声
浏览 0
提问于2012-12-31
得票数 2
回答已采纳
3
回答
Spring
注入
使用从
静态
方法
调用的实例创建的对象
、
、
、
我有一个创建如下的对象:该对象是通过调用
静态
方法
getInstance(),然后调用实例
方法
getServiceValidator()创建的。我想使用Spring
注入
来配置它。 问题是ServiceFactory是我无法更改的遗留代码。我知道Spring通过工厂
类
静态
或
实例
方法
支持
注入</e
浏览 1
提问于2011-09-20
得票数 2
1
回答
如何
在windows运行时
类
中传递
或
注入
标准.net对象
、
、
、
我有一个只有一个WinRT
类
的WinRT项目。现在,我想将一个.net标准对象
注入
或
传递到WinRT
类
的构造函数
或
方法
中。但不知何故,它是不允许的。不过,如果我使用标准.net
类
的
静态
方法
,那么我就可以访问和调用
静态
方法
。我已经经历了这个 但是什么也找不到
浏览 0
提问于2020-01-03
得票数 0
2
回答
如何
将
静态
类
从.NET迁移到.NET核心?
、
、
、
、
我目前最大的问题是我们在webform的前一个版本中有一个
静态
类
。这个
静态
类
使用的包在.NET中可用,但在.NET核心中不可用。我的Utils.cs
静态
类
只有两个
方法
:RenderPartialToString和SendEma
浏览 20
提问于2016-08-08
得票数 5
回答已采纳
1
回答
如何
使仅用于检索具有
注入
数据库上下文的数据的
类
成为
静态
的?
、
、
我还有一个
类
CustomerSearch,它有几种
方法
可以根据搜索条件通过
注入
的AddDbContext检索Customer对象的列表。由于CustomerSearch
方法
只是读而不写,所以我认为它作为
静态
类
是一个很好的候选,不会出现争用条件。问题 如果我将CustomerSearch
类
转换为
静态
类
,
如何
注入
AppDbContext
浏览 1
提问于2018-02-08
得票数 0
回答已采纳
3
回答
适用于TDD和依赖项
注入
的有效Java项目1
、
、
、
我一直在阅读有效的Java,对于第一项“使用
静态
工厂
方法
而不是构造函数”,我对TDD和依赖项
注入
有一些关注。 该项目指出,您应该避免使用公共/受保护/默认构造函数,并使用
静态
工厂公开它。我同意使用
静态
工厂的所有优点,比如工厂可以有名称,可以返回子类型,可以减少冗长等等。但是,我认为约书亚错过了TDD的缺点,因为代码中有
静态
工厂会导致紧密耦合,您不能模拟使用它的
类
。我们将无法模拟具有
静态
工厂的
类
。因此,它阻碍了测试驱
浏览 4
提问于2010-06-25
得票数 8
1
回答
调用另一个
类
的
静态
方法
会导致耦合
在OOP中,我们不希望
类
之间的耦合。如果我想在
类
a中使用b
类
的实例,我可以使用依赖项
注入
。 但是,如果我想在
类
a中使用b
类
的
静态
方法
,我看不到任何选项,只能在
类
a
类
文件中“要求”
或
“导入”b
类
。这最终导致了
类
之间的耦合--违背了OOP原则。但另一种
方法
是将b
类
的
静态
方法
重写为a
类</e
浏览 1
提问于2016-03-03
得票数 0
回答已采纳
1
回答
使用相同
静态
方法
的多个无状态Beans
、
、
我希望在那个EJB中使用一个特定的
静态
方法
,但是这个
方法
是如此重要,并且它具有
静态
依赖性。 如我们所知,无状态会话bean的实例是根据需求(一个
或
多个)创建的。那么,我
如何
确保所有的EJB都使用该
静态
方法
的一个副本。我不确定,但我认为每个使用
静态
方法
的不同类都会加载不同的
类
副本,然后执行不同的
静态
方法
副本。
浏览 2
提问于2012-05-02
得票数 1
2
回答
Php,为什么“全局容器”不好,以及
如何
避免它?
如何
确保
类
到达serviceX?
浏览 2
提问于2015-09-07
得票数 2
回答已采纳
3
回答
使用Google Guice vs
静态
方法
注入
Util
类
?
、
、
、
我想知道在google guice中
注入
实用
方法
是不是一种好的风格。convert(Source src) //Do conversion }我的想法是使用guice将此实用程序作为Singleton
注入
Result convert(Source src) //Do conversion }对于使用guice构建的应用程序,推荐使用哪种
方法
浏览 1
提问于2010-12-07
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python 浅析类方法与静态方法
Python基础教程 静态方法和类方法
Python基础教程:3个方面理解Python的类方法与静态方法
编程学习Java:类的继承、静态+final修饰+抽象方法+异常处理
如何解决Java静态变量在静态方法内部无法改变值的问题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券