我正在尝试建立一个使用基于面向块的处理的基于Spring Batch XML的配置。我不想对提交间隔进行硬编码,因为对于我的应用程序来说,更合适的是允许从JobParameters
设置此值,或者作为一种不太理想的选择,从Spring PropertyPlaceholderConfigurer
设置。
我可以这样做吗?怎么样?
最佳答案
确定使用
<step id="chunkOrientedStep">
<tasklet>
<chunk
reader="itemReader"
writer="itemWriter"
commit-interval="#{jobParameters['commit.interval']}">
</chunk>
</tasklet>
</step>