我使用spring-batch和spring- data -jpa来读取大型csv数据文件,并使用hibernate将现有条目持久化(或更新)到postgresql数据库中。如何配置spring才能使用批量/批量插入?在配置作业step时,我相应地设置了chunk大小:step.chunk(10000).reader(csvReader).writer(jpaItemWriter).build();
我还需要关注hiberna
上传后传递动态文件名给springbatch处理 我是springbatch的新手,我试图完成的是从一个应用程序上传一个csv文件,然后向springbatch发送一个post请求,并使用上传的文件的文件名,让springbatch从它所在的位置提取文件并处理它。我尝试将字符串值传递给读取器,但我不知道如何在步骤中访问它 // controller where i want to pass the file
我目前正在为应用程序设置文件导入服务,这将允许用户通过REST上传csv文件。作业的导入将通过Spring批处理完成,因为根据未来的处理需求和检查,这些作业可能会长期运行。据我所知,下面的设置对于Spring和Spring是正确的,但是代码不会编译。<init>(FileSystemResource.java:75) ~[spring-core-4.2.4.RELEASE.jar:4.2.4.RELEASE]
at com.example.batch