在我正在进行的项目中,我们正在读取一个文件,其中读取的每一项(记录)表示要写入目标数据库的可变项目数。显然,这似乎打破了JSR352的模式,因为它比预期的要高出一块。
有没有人经历过这样的问题?如果是,是如何解决的?
发布于 2018-07-18 19:04:44
您可以有一个容器对象来保存从输入源中的单个记录展开的所有子项。并将容器对象的累积列表传递给项目编写器,以便将其写入目的地。您完全可以通过实现您自己的项目编写器类来控制项目编写器的工作方式。例如,item writer类可以将多条记录写入目标。
https://stackoverflow.com/questions/51408791
复制相似问题