我想保护一些属性,只是躺在我的班级,现在只是字符串属性,例如:
=IF(SUM(COUNTIFS(A4:D4,{"Script NC","Input NC","Critical Script NC","Critical Input NC"}))>0,1,0)
有没有更安全的方法将此配置放在某个地方?
在播放框架中,我使用了配置文件,然后我可以使用class MyClass {
protected val dbTableName: String = "employees"
}
或其他任何东西,但在这种情况下我没有播放,我想让它更干净,更安全。
答案 0 :(得分:0)
您可以使用Play内部使用的Typesafe Config。
application.conf
中的src/main/resources
文件如下:
db {
table {
name = employees
}
}
然后,您可以将其加载到Scala代码上,如下所示:
import com.typesafe.config.ConfigFactory
val conf = ConfigFactory.load();
val dbTableName = conf.getString("db.table.name")