首页 > 代码库 > Java中判断进行数据库批量操作是否成功

Java中判断进行数据库批量操作是否成功

第一种方法是向公司中的前辈学来的:

1 int[] result = XXX.batchSave(XXX, XXX);
2 for (int i : result) {
3 if (i < 0 && i != statement.SUCCESS_NO_INFO)
4 return false;
5 }
6 return true;

第二种是我之前自己想的,一直在用的:

1 //JFinal中是用Db完成的
2 int[] result = XXX.batchSave(XXX, XXX);
3 int count = 0;
4 for (int i=0; i<result.length; i++) {
5   count += result[i];  
6 }
7 return count == XXX.size();

 

Java中判断进行数据库批量操作是否成功