intsubSize) {//1.确定数据要分几次插入(根据总条数和每次插入条数)List<List<E>> lists =newArrayList();intidCount =objects.size();//插入次数(批量插入数据库次数)intloopTimes = idCount /subSize;if(loopTimes * subSize <idCount) {
List是"有序,有索引,元素可以重复"的集合 子类: ArrayList: 底层是数组.所以查询快,增删慢. LinkedList: 底层是链表.所以查询慢,增删快. 方法 public void add(索引,元素); //把元素"插入"到指定索引位置处. public 元素 remove(索引); //删除指定索引位置上的元素,把被删除的元素返回 public 旧元素 set(...
//list 为全量集合 int batchCount = 1500; //每批插入数目 int batchLastIndex = batchCount; List<List<ZcAssetsCheckDetail>> shareList = new ArrayList<>(); for (int index = 0; index < list.size(); ) { if (batchLastIndex >= list.size()) { batchLastIndex = list.size(); shareList...
post在raw中选择,传递json格式的数据,数据格式,如下: [ { "tagName": "Bill" }, { "tagName": "George" }, { "tagName": "Thomas" } ] 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Springboot的controller接收的代码如下: public Object addTag(@RequestBody List<Tag> tags){ return tagServic...