我有一个场景,下面的步骤如下:
我可以在上面的场景中使用CompositeItemProcessor和CompositeItemWriter吗?如果是,我如何在步骤配置中设置输出对象,以及如何定义发送邮件的哪个ItemWriter将采用MimeMessage,ItemWriter用于插入数据库将采用对象A。
有什么更好的办法来解决我的问题吗?
发布于 2019-11-27 10:53:12
如何定义用于发送邮件的哪个ItemWriter将采用MimeMessage或ItemWriter作为插入数据库将采用对象A。
您可以使用ClassifierCompositeItemWriter。此复合写入器使用Classifier对项进行分类(在您的情况下为A或MimeMessage类型),并为每种类型调用一个委托编写器。
https://stackoverflow.com/questions/59043482
复制相似问题