java - Akka (java) 如何在 application.config 中提供自定义值,如 appId 和 key

标签 java configuration akka

我正在开发一个基于 akka 的项目。我通过文档中提供的配置设置页面进行了操作。我希望将所有内容提供到 application.config 文件中,就像我的例子中 Twitter 帐户的 appId 和应用程序 key 一样。

有什么方法可以在 application.config 中提供它们,并在处理我的无类型转换时将它们放入 java 文件中。

提前谢谢您。

最佳答案

这非常简单,只需在配置文件中定义它们,然后您就可以从 Actor 内部的 Actor 系统中检索:

getContext().system().settings().config().getString("appId")

您还可以创建一个扩展来更轻松地加载配置值,并将所有配置值封装在一个位置,官方 Akka docs 中给出了一个示例

关于java - Akka (java) 如何在 application.config 中提供自定义值,如 appId 和 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23334345/

相关文章:

java - 返回与作为参数提供的相同类型 - Java8 泛型

asp.net - 当前的配置系统不支持用户范围的设置

java - Log4j2 DefaultRolloverStrategy 的 max 属性如何真正起作用?

algorithm - 我如何确定所有 Actor 都收到了广播消息

Scala Play Framework,在哪里创建 Actor ?

java - Spring无法对非静态方法进行静态引用?

java - android 将图像上传到服务器的有效方法

java 模拟 C# SqlConnection 和数据访问层(我的尝试)

c# - 包含来自类库的配置文件

java - Akka:在 actor 系统之外进行通信?