我是Spring Batch和ODM规则引擎的新手。目前,我有一个SpringBatch应用程序,它将数据从excel.csv文件导入到xml文件中。SpringBatch是使用Eclipse-Maven项目用Java编写的。现在我已经能够成功地读取文件并将其写入xml,我想使用ODM规则引擎运行规则。我在eclipse中有一个规则项目,但我不确定如何在Spring批处理中调用它(反之亦然)。我不一定需要将其输出到xml,只要我可以以某种方式导出数据即可。
潜在解决方案:
-
使用类创建XOM,其中Spring Batch中的类具有将使用ODM规则引擎执行的属性。(完整)
-
创建ODM规则项目,其中调用(1)中的XOM并创建规则。(完整)
- 编译一个jar文件中的ODM规则项目。(下一步)
- 将jar文件调用到SpringBatch文件中,并实现为项处理器。(下一步)
会随着我的进展而更新。