小编bra*_*vo2的帖子

播放2.4:如何在单元测试期间禁用路由文件加载?

背景:我使用Play 2.4(Java)和InjectedRoutesGenerator以及Guice模块来配置各种依赖项.但在单元测试期间,FakeApplication正试图通过注入器从路径文件加载所有控制器,并且由于单元测试环境中不可用的外部依赖性,其中一些控制器失败.

如何在从play.test.WithApplication扩展的单元测试期间禁用默认路由文件处理?或者如何用自定义路由文件替换默认路由?

我试着使用这里引用play.http.router配置选项覆盖,但是Router not found我尝试的任何内容都会出错.显然我犯了一些错误,我不知道在哪里.

我不太了解配置参考中引用的my.application.Router和conf/my.application.routes之间的链接.除了routes不编译之外的路由文件.

playframework playframework-2.4

12
推荐指数
1
解决办法
2241
查看次数

如何在 Play 2.5 HikariCP 中启用 Dropwizard Metrics?

Play 2.5 中使用的 HikariCP 数据库连接池支持 Dropwizard Metrics。推荐的方法是使用HikariConfig.setMetricRegistry(MetricRegistry),但 Play 似乎没有为 HikariConfig 使用依赖注入。是否有其他选项可以在 Play HikariCP 上设置 MetricRegistry?

playframework playframework-2.5

5
推荐指数
1
解决办法
1220
查看次数