我正在编写一个春季批处理作业,其中我正在从数据库中读取ItemReader,并在Processor中应用了一些规则,并希望在ItemWriter中进行更新。
我无法弄清楚如何在ItemWriter类中执行更新操作。
我试图用update语句设置数据源,但我不知道如何在此处传递主键来更新记录
答案 0 :(得分:0)
我试图用update语句设置数据源,但我不知道如何在此处传递主键来更新记录
您可以使用ItemPreparedStatementSetter
将参数传递给查询。这是一个示例:
您还可以使用“更新” SQL语句: