腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
MacWire
(
play
框架
)
为
服务
注入
依赖
项
、
、
、
我有一个
服务
类,
服务
有一个方法getSomethingFromApi,现在,我想要有一个播放配置实例,这样我就可以从application.conf中提取东西,还有一个播放WSClient,这样我就可以执行这是我希望我的
服务
看起来是这样的:import com.softwaremill.
macwire
._ trait Ser
浏览 26
提问于2017-07-03
得票数 2
1
回答
试图在Lagom中
注入
依赖
项
时出错
、
、
我试图创建一个
使用
Lagom
框架
和Scaladsl发送电子邮件的简单
服务
。我试图
使用
Play
Mailer插件来处理电子邮件,但我很难将它插入到
服务
实现中。我创建了
服务
特性和实现,将mailerClient作为一个
依赖
项
传递到构造函数中。,遵循在和hello应用程序中
使用
macwire
解释的模式。/mailer/mailer-impl/src/main
浏览 5
提问于2017-09-12
得票数 0
回答已采纳
1
回答
放弃DI
使用
BDD和集成测试
、
、
我发现在不严格遵循TDD的情况下
使用
依赖
注入
是无用的和额外的工作。当我
使用
DI创建应用程序时,它会导致我有多个逻辑层(存储库、
服务
(业务)、实体、模型等)。现在,
使用
Scala和
Play
框架
,我可以比以前更容易地
使用
BDD和集成测试(我是迁移到Scala/
Play
的C#/.NET开发人员)。所以,放弃DI,坚持
使用
某种DDD,转而
使用
集成测试和BDD (在<em
浏览 2
提问于2013-10-04
得票数 1
回答已采纳
1
回答
Lagom在启动时开始处理源
、
可以从其他
服务
订阅主题,以接收已读取的事件。在我迄今看到的大多数示例中,有一个外部事件触发了要调用的
服务
链,但在我的示例中,我希望Alpakka系统自己开始读取文件并将事件发布到主题中。我从哪里开始
为
我
服务
?
浏览 0
提问于2018-10-02
得票数 0
回答已采纳
1
回答
Scala、Cake模式和
MacWire
、
我
使用
蛋糕模式实现了一个电子邮件
服务
。下面是
使用
EmailServiceComponent实现电子邮件
服务
的EmailComponent def emailService: EmailService但当我看到
MacWire
时,我正在网上冲浪。我到处阅读一些文档,发现很有趣,但老实说,我还没有完全理解
如何
使用
它,以及它是
如何
工作的。尽管如此,我
如何
才能用
MacWir
浏览 1
提问于2013-12-28
得票数 0
回答已采纳
1
回答
Play
Framework导入
play
.api.libs.streams
、
、
我正在
Play
Framework (2.4.0) / scala中构建一个应用程序,并尝试添加
play
.api.libs.streams,以便在我的应用程序中
使用
对象Streams。这是我的工作build.sbt specs2 % Test, ws, "
浏览 2
提问于2016-07-04
得票数 0
回答已采纳
1
回答
MacWire
:找到多个类型的值
、
、
、
我
使用
的是
MacWire
DI
框架
,我会得到这个错误。Found multiple values of type [
play
.api.mvc.DefaultActionBuilder]: [List(defaultActionBuilder, Action
如何
跟踪DI
依赖
项
来跟踪这些错误?
浏览 1
提问于2017-09-07
得票数 1
1
回答
注入
数据库连接池
、
、
、
我已经开始
使用
MacWire
作为我的
Play
应用程序的
依赖
注入
,并且我在试图插入数据库连接时遇到了问题。在
使用
DI之前,我的代码如下所示: ...在
使用
DI之后,这不再起作用了。我得到了以下例外:java.lang.InstantiationException:
play
.api.db.DBApi。withPrefix "/&quo
浏览 5
提问于2015-09-12
得票数 3
回答已采纳
1
回答
不能与
Macwire
玩
依赖
线
、
、
、
、
我有一个api
服务
类,它
依赖
于
play
的配置和WSClient实例。我不想
使用
@Inject()指定,因为我想在
Macwire
中
使用
编译时
注入
,所以我所做的是:惰性val : Configuration = wireConf
浏览 3
提问于2017-07-04
得票数 2
2
回答
rails中的控制器构造函数参数?
我们
如何
在控制器的构造函数中
注入
参数,或者rails中
依赖
项
注入
的原理是什么?在rails中,我们
如何
实现这一点?特别是为了测试和模拟?我读了很多资料,
浏览 4
提问于2018-06-09
得票数 3
2
回答
为什么Service
框架
经常被称为
依赖
注入
容器?
、
、
首先,我是
如何
理解这两个概念的:
服务
定位器不是
依赖
注入
。
服务
定位器和
依赖
注入
都是反向控制的应用。这是我在阅读Martin关于这个主题的笔迹之后达成的理解。如果我的理解不正确,请解释一下。在网上的许多地方,我看到了什么是明显的
服务
定位器被称为
依赖
注入
库或
框架
。例如,简单喷射器称自己
为
“.NET的开源
依赖
注入
(DI)库”。然而,在它的快速开始页中,展
浏览 0
提问于2020-08-21
得票数 5
2
回答
框架
是静态的
、
、
、
我正在
使用
Play
!我的一个应用程序的
框架
1.2.5。最初,我通过创建类的新实例或
使用
工厂来解决
依赖
关系。但我的应用程序不断增长,以这种方式管理
依赖
项
变得更加困难。我将
使用
Google Guice进行
依赖
注入
requestStaticInjection(MyController.class);@Inject我希望将
浏览 0
提问于2012-12-31
得票数 2
回答已采纳
1
回答
依赖
注入
:
使用
框架
的优点是什么?
、
、
、
简介与问题 我理解
依赖
注入
的优势,例如构造函数
注入
或setter
注入
,并且它是进行控制反转的一种方法。我也知道
服务
定位器是另一种倒置控制的方法,但这是一种应该避免的方法。我在跟踪马丁·福勒术语。
依赖
注入
作为一
项
原则可以很容易地完成,只需
为
该接口定义一个具有(可能是多个)实现的接口,并给出一个实例,该实例作为另一个类/对象的方法(例如构造函数或setter或另一种方法)的参数。我不明白为什么要
使用
依赖
浏览 0
提问于2021-03-16
得票数 4
1
回答
使用
Intellij 15创建新的
Play
应用程序时出现控制器问题
、
、
、
我用Intellij 15创建了一个新的
Play
应用程序,
使用
的
play
版本
为
2.4.2,因此我在之后将其更新
为
2.4.6。; public Result index() { return ok(views.html.index("Your new application is ready."))
浏览 3
提问于2016-02-27
得票数 0
回答已采纳
1
回答
将一个参数传递给
依赖
注入
类的构造函数,该构造函数也将具有一个
依赖
项
注入
参数。
、
、
、
我正在将.net
框架
转换为.net 5.0,并
使用
.net 5.0中内置的
依赖
项
注入
,而不是
使用
在.net
框架
中
使用
的.net库。我有以下构造函数,它接受messageHandler (通过
依赖
项
注入
)以及web
服务
根地址:(旧) 2。kernel.Bind<HttpMessageHandler>(
浏览 1
提问于2021-03-29
得票数 1
回答已采纳
2
回答
在自己的Java
框架
中支持多个DI容器
、
、
、
、
在我自己的多用途Java
框架
中,
如何
使用
依赖
注入
而不
依赖
于具体的DI容器?也就是说,任何应用程序都应该能够
使用
我的
框架
,不管它是
使用
CDI、Spring还是Guice本身。以下所有这些都应是可能的: 将
依
浏览 2
提问于2015-04-02
得票数 1
回答已采纳
2
回答
@Singleton在Scala播放
框架
中的
使用
、
、
在定义Scala控制器时,它要将类标记为单例,请
使用
@Singleton注释:class ApplicationJSR '
Play
既支持基于JSR 330的运行时
依赖
注入
(本页描述),也支持Scala.‘中的编译时
依赖</
浏览 0
提问于2016-05-22
得票数 2
回答已采纳
1
回答
Play
框架
的最佳
依赖
注入
技术
play
框架
最好的
依赖
注入
技术
框架
是什么?
浏览 0
提问于2014-11-28
得票数 0
1
回答
依赖
注入
--复杂的、单一的实例化应该由工厂来抽象吗?
、
、
、
我有一个
使用
大量
依赖
注入
开发的
服务
。此
服务
在应用程序启动时实例化一次,然后用作单例(而不是
使用
单例模式)。实例化它及其
依赖
项
是复杂的:一些
依赖
项
需要多次修饰,按照正确的顺序,一些
依赖
项
实例需要通过其他几个
依赖
项
共享,而另一些则不应该。我不
使用
依赖
注入
框架
,也不打算
使用
浏览 3
提问于2018-01-15
得票数 0
1
回答
向Cassandra插入事件的直接流(记录)
、
、
、
、
我的每一个分析都将作为独立的微型
服务
工作,对于每一个个体的微型
服务
,根据其设计理念,结果将保存在自己的数据库中(我的案例卡桑德拉)。我
使用
Flink &,结果是Sink到Cassandra,
使用
幻影Flink(Scala驱动程序,
为
Cassandra)。我无法理解拉格姆
框架
中的以下挑战。如果没有持久性实体,我
如何
访问Cassandra会话?如果我在Lagom中
使用
Phantom驱动程序,那么它与Lagom的嵌入式Cassandra有一些冲突;无
浏览 6
提问于2017-04-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2020年非常热门的 10 个 Java 微服务框架
通过代码来理解Spring的loC控制反转和DI依赖注入
盘点4种常用的Java编程语言框架
AngularJS和Angular 2+:一个详细的比较
2020年九大Java开发框架都有什么?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券