cost 485 ms
将 Play Silhouette 模块从 Guice 转换为 Macwire 时出错 - Error converting Play Silhouette Module from Guice To Macwire

我正在尝试将 Guice 转换为 Macwire 作为依赖注入框架。 除了我遇到编译错误的这个剪影模块之外,一切都很好。 底部错误。 Guice 中的工作模块: Macwire 中的等效尝试: Macwire 示例无法编译:我收到错误: Cannot find a value of type: ...

如何在子类中覆盖Macwire注射剂 - How to override macwire injectables in subclasses

Play网络框架允许注入“过滤器”列表以对请求进行通用处理(gzip,cors,日志记录等) 我想拥有一组通用的这些过滤器(和其他东西)。 可以由子类使用 或由子类添加 我尝试过的事情 上面的代码。 不能将super与惰性val一起使用。 将 ...

如何设置Play框架ApplicationLoader和Macwire以使用自定义路由? - How to set up play framework ApplicationLoader and Macwire to work with custom routes?

我这样设置应用程序加载器: 但我的路线是自定义的,所以它看起来像: routes文件: 和我的v1.Routes文件: 所以现在当我编译项目时,我收到此错误: 错误:找不到类型的值:[v1.Routes] wire [Routes] 所以我不知道如 ...

如何使用MacWire(播放框架)向服务注入依赖项 - how to inject dependencies to a service with MacWire (play framework)

我有一个服务类,该服务有一个方法getSomethingFromApi ,现在,我想拥有一个播放Configuration实例,以便可以从application.conf中提取内容,以及一个播放WSClient,以便可以执行http调用。 这就是我希望我的服务看起来的样子: 这是连 ...

DI或服务定位器:在运行时在scala中注入实现(无静态绑定) - DI or Service Locator : Injecting implementations at run-time ( no static binding ) in scala

我有一个用例,我想提供一个简单的API来扩展我的Scala应用程序的功能。 我花了最后两天的时间来寻找一个对我有帮助的java / scala DI框架或库: 标识类路径上接口/特征的实现 在标记的站点上实例化并注入所述实现(重要功能:全部),最好带有注释 上面的 ...

使用扩展控制器播放 2.4 macwire 示例似乎无法模拟 - Play 2.4 macwire example with extended controllers doesn't seem like it can be mocked

我采用现有的 macwire 示例并像这样扩展控制器 CoffeeController.scala 控制器模块.scala 但是,当我运行测试时,我得到了一个堆栈跟踪: 我可以尝试 running(FakeApplication()){...} 但随后我遇到了路由注入器错误。 目前,代码 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM