Oracle环境下如果代码程序批量插入超过1000条数据,往往是不成的,代码中需要将相关List集合拆分控制在1000条数据以内。本篇记录List拆分的3种方式:
1.apache commons
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.4</version>
</dependency>
引入commons 框架之后,只需要使用 ListUtils.partition 方法即可实现分片,如下代码所示:
List<String> tempList = Arrays.asList("水星","金星","地球","火星","冥王星",