因此,我在写入数据库的步骤中有 2 个分区。我想记录每个分区写入的行数,得到总和,打印到日志中;
我正在考虑static在编写器中使用变量并使用步骤上下文/作业上下文将其放入afterStep()步骤侦听器中。然而,当我尝试时,我得到了null。我能够从close()Reader 中获取这些值。
static
afterStep()
null
close()
这是正确的做法吗?或者我应该使用分区收集器/减速器/分析器?
我在 Websphere Liberty 中使用 java 批处理。我正在 Eclipse 中开发。
java-batch jsr352
java-batch ×1
jsr352 ×1