0

我听说 Play2 很像 Ruby on Rails。在那里,我会将一般可用的资源放在一个常量中,然后将其初始化为initialiser.

Play2 中是否有类似的技术?

4

2 回答 2

2

在 Scala 中,您可以将它们作为 val 或惰性 val 存储在对象的成员中。我会在全局对象的 onStart 中进行初始化。

于 2013-06-24T06:58:23.967 回答
2

根据资源的状态,如果它是常量,您可以将它们放在枚举对象中。如果是持久化信息,你可以放入conf/evolution/default/1.sql,当你初始化所有东西时Play会自动加载它。您可以将配置常量放在 conf/application.conf 中,如果是字符串,则可以放在消息文件中。

于 2013-06-24T07:03:25.987 回答