我是Akka的新手,我想了解reference.conf
和application.conf
文件之间的区别?
使用它们的正确方法是什么?我应该在每个文件中包含哪些变量?
答案 0 :(得分:5)
reference.conf
是库开发人员的文件。应该在那里提到库所需的所有属性,并在可能的情况下填充合理的默认值。
application.conf
是应用程序开发人员的文件。开发人员可以为库使用的属性设置值,以防它们与默认值不同。
他/她也可以声明自己的属性并从代码中引用它们。
调用ConfigFactory.load
时,所有reference.conf
和application.conf
个文件合并为一个配置,application.conf
具有更高的优先级。