Play框架-解析配置文件中的duration参数
Play framework - parse duration parameter in configuration file
玩吧!配置文件的官方文档说可以使用适当的关键字指定 duration 变量。
如何在我的应用程序中检索这些变量?我的意思是,为了读取 String
变量,我使用:
val conf = Play.configuration.getString("name.of.the.variable").get
但我没有看到任何 Play.configuration.getDuration()
或类似的功能。
谢谢。
我找到了解决方案:
val conf: FiniteDuration = Play.configuration.getMilliseconds("foo.bar").get milliseconds
尝试:
import scala.concurrent.duration._
val bindTimeout = Play.configuration.get[Duration]("name.of.the.variable")
玩吧!配置文件的官方文档说可以使用适当的关键字指定 duration 变量。
如何在我的应用程序中检索这些变量?我的意思是,为了读取 String
变量,我使用:
val conf = Play.configuration.getString("name.of.the.variable").get
但我没有看到任何 Play.configuration.getDuration()
或类似的功能。
谢谢。
我找到了解决方案:
val conf: FiniteDuration = Play.configuration.getMilliseconds("foo.bar").get milliseconds
尝试:
import scala.concurrent.duration._
val bindTimeout = Play.configuration.get[Duration]("name.of.the.variable")