我正在为Scala应用程序使用Play框架,需要从2.5.x
迁移到2.6.x.全局设置类将被删除,我目前依赖它来设置joda DateTimeZone默认值,如下所示:DateTimeZone.setDefault(DateTimeZone.forID("Europe/London"))
我该如何替换它?它说依赖注入迁移指南,但我认为依赖注入是为了访问类/变量,而不是执行方法
答案 0 :(得分:1)
您可以添加:
class Module extends AbstractModule with ScalaModule {
override def configure():Unit = {
// do your default worf here
}
}
您可以使用它代替全局设置。当你的应用程序运行时,这是第一个被默认执行的东西。