java - 在 Mule 中向 POJO 组件添加设置

标签 java mule pojo

我有一个 POJO 组件,它基本上包含一些 Java 类。此时,我有一些硬编码的设置(例如一些凭据),我想通过 Studio GUI 在流程中以某种方式配置它们。

是否可以在流程中以某种方式存储一些可以由我的 POJO 组件轻松读取的设置?

最佳答案

我看到两个选项:

  1. 在命令行中使用 -M-Dproperty 将凭据设置为系统属性,并使用 java.lang.System.getProperty("property") 从 POJO 检索它
  2. 在 .properties 文件中配置凭据,并从 Mule 注册表的属性占位符中检索它们。您可以实现 org.mule.api.context.MuleContextAware ,或者 a Lookup annotation .

另请阅读this

关于java - 在 Mule 中向 POJO 组件添加设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23327273/

相关文章:

java - 为什么java中的isActive()函数在windows中工作而在ubuntu中不起作用

java - 尝试在java中使switch case逻辑正确

具有流引用和流变量的 Mule 异步作用域

java - Set 的奇怪 JSON 映射问题 - 缺少元素

java - 为什么鼓励 java hibernate 映射对象成为 POJO 对象?

安卓房间 : Efficient way to transform json result into db object

java - 在Java中删除文件

java - Java 中 system.out.println() 是什么类型的 token ?

java - 如何在独立部署中从 mule-app.properties 中读取属性?

mule - 如何从java代码中的属性文件访问属性(Mule ESB)