java数据更新到数据库

我现在要执行一个监听,计算出的数据,假设有18条,要更新到数据库一个表的一个字段中,按照18天为依据,第一条数据更新1号的字段中,一次向下更新,我现在写的更新只把最后一条数据更新进去了,这个逻辑怎么写

把数据取出来,然后把最新的数据追加到后面,再更新数据库

那你可以在获取出来的数据的时候把时间带上,然后去更新的时候通过这个时间去匹配更新对应日期的字段

明显你的问题是你没有把存储记录的类对象在每次取值后重新初始化。