compositeitemwriter相关内容
我有一个Spring批处理,它将读取CSV文件,然后处理它并将其写入另一个CSV文件。我想根据处理结果将结果写入两个不同的平面文件中。需要将成功处理的记录写入一个文件,将失败记录写入另一个文件。 我看到可以使用";CompositeItemWriter";的示例很少,但没有用于多个";FlatfileItemWriter";的确切示例。 有没有人,请分享
..
在批处理作业步骤配置中,我计划在编写器中执行2个查询,第一个查询是更新表A中的记录,第二个查询是再次在表A中插入新记录。 到目前为止,我认为CompositeItemWriter可以实现上面的目标,即我需要创建两个JdbcBatchItemWriter,一个用于更新,另一个用于插入。 我的第一个问题是CompositeItemWriter是否符合上述要求? 如果是,则会引出关于交易的
..
目前我正在使用 JpaItemWriter 编写对象列表,如下所示,工作正常.现在由于性能问题,我想将 JpaItemWriter 更改为 JdbcBatchItemWriter. 公共类 MyItemWriter 实现了 ItemWriter>{@覆盖public void write(List> items) {JpaItemWriterwriter = new JpaItemWriter
..
我在 Spring Boot 应用程序中使用 Spring Batch.Spring Boot 版本为 1.3.5.RELEASE. 我正在尝试使用 CompositeItemWriter 以便项目列表首先由 WriterOne 压缩/压缩,然后传递给 WriterTwo,在那里它们将写入数据库. 这是我的作家 1: @Component公共类 Writer1 实现了 org.spr
..
我基本上必须为每种货币的每个file_id(即usd,zar等)生成多个xml文件,这些交易都在1个DB表中。我是否为每种货币创建复合编写器,并且在项目处理器上针对从数据库中读取的每种不同货币进行过滤。或是否可以对每个file_id的每种货币使用多个步骤?我一直在努力寻找围绕此的Springbatch解决方案。 每个文件和币种的文件名资源都会不同。例如,我可以接收到file_id = 1 c
..