Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
Java 批处理_Java_Spring_Csv_Spring Batch - Fatal编程技术网

Java 批处理

Java 批处理,java,spring,csv,spring-batch,Java,Spring,Csv,Spring Batch,我试图根据web服务方法返回的对象列表生成一个CSV文件 问题是我想检索所有可用的对象,但如果我试图获取超过100个条目,调用将“失败”(该方法有两个参数,可以指定要检索的对象的间隔,例如:从10到50,从45到120等等) 我想在增加表示间隔的两个索引的同时进行顺序调用,但有人建议我应该使用批处理。在我搜索互联网时,我只找到了如何使用SpringBatch将数据库数据或xml文件导出为csv的示例 有人能解释一下我该如何处理这种情况吗?或者至少给我指出一个与我需要的类似的示例/教程?非常感谢

我试图根据web服务方法返回的对象列表生成一个CSV文件

问题是我想检索所有可用的对象,但如果我试图获取超过100个条目,调用将“失败”(该方法有两个参数,可以指定要检索的对象的间隔,例如:从10到50,从45到120等等)

我想在增加表示间隔的两个索引的同时进行顺序调用,但有人建议我应该使用批处理。在我搜索互联网时,我只找到了如何使用SpringBatch将数据库数据或xml文件导出为csv的示例


有人能解释一下我该如何处理这种情况吗?或者至少给我指出一个与我需要的类似的示例/教程?非常感谢

如果您试图通过Web服务加载单个请求中的所有数据,就会出现内存或超时异常,因为响应中的数据太大,可能您应该尝试对Web服务进行一些调用,比如分页请求,在每次响应之后,您可以在本地数据库中插入响应

所有调用结束后,调用一个进程并生成csv文件

问候