リストデータリスト= 新しい ArrayListを(); 以下のために(INT iが= 0 ; I < 999 ; I ++) dataList.add(4)。 int型 splitSize = 500 ; INT arryLength = dataList.size() 。 int型の結果= 0 ; int型グループ= 0 ; もし(!arryLength%splitSize = 0){ 群= 1 。 } = arryLength / splitSizeもたらします。 結果+ =基; ロガーの.info("一共" + arryLength + "批数据"); 以下のために(INT iが= 0 ; I <結果を、 I ++){ リストlistItemの = 新しい ArrayListを(splitSize) 。 もし - (iは結果== 1){ listItemの = dataList.subList(I * splitSize 、 arryLength) 。 } 他 { listItemの = dataList.subList(I * splitSize 、(I + 1)* splitSize) 。 } ロガー.info("最初の" +(I + 1)+ "一括操作の成功基、成功したデータ・アイテム:" + listItemの .size()); }
パケットは、バルク操作を実行します
おすすめ
転載: blog.csdn.net/zengfanwei1990/article/details/79882991
おすすめ
ランキング