Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring batch 为什么不应该';我不能在tasklet中使用块吗?_Spring Batch - Fatal编程技术网

Spring batch 为什么不应该';我不能在tasklet中使用块吗?

Spring batch 为什么不应该';我不能在tasklet中使用块吗?,spring-batch,Spring Batch,报告说: 在 没有进一步的解释,我也无法想象。谁能给我解释一下这个限制吗?我想你遗漏了什么 这篇文档的意思是,如果要配置Tasklet步骤,则不应在中使用任何元素 如果你环顾四周,你会发现,为了配置一个面向块的步骤,你实际上是在一个Hm中使用,我想我知道了。纯tasklet步骤的概念排除了块的使用,因为块应该应用读取器和写入,而纯tasklet只执行简单的操作(文档中提到了一个存储过程调用作为示例)。所以我想,我只是误解了这句话。谢谢你启发我;-)@彼得·威伯曼:这基本上是正确的。更准确地说,事

报告说:


没有进一步的解释,我也无法想象。谁能给我解释一下这个限制吗?

我想你遗漏了什么

这篇文档的意思是,
如果要配置Tasklet步骤,则不应在
中使用任何元素


如果你环顾四周,你会发现,为了配置一个面向块的步骤,你实际上是在一个

Hm中使用
,我想我知道了。纯tasklet步骤的概念排除了块的使用,因为块应该应用读取器和写入,而纯tasklet只执行简单的操作(文档中提到了一个存储过程调用作为示例)。所以我想,我只是误解了这句话。谢谢你启发我;-)@彼得·威伯曼:这基本上是正确的。更准确地说,事实上,Tasklet允许您开发在多个迭代中调用的逻辑,每个迭代在单独的事务下进行。面向块(读写器)和简单的一次性tasklet只是两种明显的用法。