我想配置Spring Batch作业,但是我收到错误,我无法理解是什么意思?
错误:
读者:
import org.springframework.batch.item.ItemReader;public class MovIEsReader implements ItemReader
处理器:
import org.springframework.batch.item.itemprocessor;public class MovIEsProcessor implements itemprocessor
我需要更改并修复错误?
谢谢.
最佳答案您需要为块 *** 作指定类型.在你的情况下,它将是< SearchResponseRO,Movie>.return stepBuilderFactory.get("downloadStep").
没有类型,它默认为< Object,Object>:
stepBuilderFactory.get("test").chunk(10) .reader(new ItemReader
如果你看一下chunk方法的定义,它接受一个int,但返回SimpleStepBuilder< I,O>.因为无法实际为I和O提供类型,所以您必须将它们基本上转换为您想要的值.我相信.< Type>语法只是链接调用时直接转换的方便,所以以下两件事应该是相同的:
public voID castGenericReturnType() { System.out.println(this.
总结 以上是内存溢出为你收集整理的java – Spring Batch配置错误全部内容,希望文章能够帮你解决java – Spring Batch配置错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)