Java:16500条数据的List,如何简便的批量提交到MySQL呢?

已有包含16500条数据的List,无法一次性提交到MySQL,因为已超过MySQL的max_allowed_packet

故考虑每1000条提交一次,最先想到的是16500 / 1000 = 16,然后定义int start、int end

根据start、end不断获取该List的subList,然后再逐个提交subList。

但是总觉得这种方式不够好,前辈们如果遇到这种情况会想要怎么解决呢?麻烦指点下

查看回复

最新问答