我在Scala中使用Play 2.6.5。从配置读取的大多数时候都可以使用注入配置。
在某些部分,将课程纳入注射范围会非常困难。
有没有办法在不注入的情况下获取配置对象?
答案 0 :(得分:3)
您可以使用ConfigFactory - >
>>> from operator import itemgetter
>>> some_tuple = ("obj1", "obj2", "obj3", "obj4")
>>> indices = (0,3)
>>> "{} + {}".format(*itemgetter(*indices)(some_tuple))
'obj1 + obj4'
导入相同的 - >
ConfigFactory.load().getString("db.url")