Play框架 - 配置文件中的解析持续时间参数

时间:2016-02-08 08:54:38

标签: scala playframework configuration

播放!配置文件的官方文档说明可以使用适当的关键字指定duration个变量。

如何在我的应用程序中检索这些变量?我的意思是,为了阅读我使用的String变量:

val conf = Play.configuration.getString("name.of.the.variable").get

但我没有看到任何Play.configuration.getDuration()或类似的功能。

感谢。

2 个答案:

答案 0 :(得分:2)

我找到了解决方案:

    val conf: FiniteDuration = Play.configuration.getMilliseconds("foo.bar").get milliseconds

答案 1 :(得分:0)

尝试:

import scala.concurrent.duration._
val bindTimeout = Play.configuration.get[Duration]("name.of.the.variable")