在玩游戏! 2.0,可以使用Global
作为记录在这里 。 Global
需要在默认的(空)封装。
我还需要全局我的应用程序,其中一些需要可在方法Global
。 因此,我把它们放在Global.scala像这样:
package object globals {
lazy val foo = Play.maybeApplication.flatMap(_.configuration.getString("foo")).getOrElse("default_value_of_foo")
}
然后,我用它在我的控制器是这样的:
globals.foo
有没有更好的办法?