为啥调用mybatis批量处理增删改,执行成功后返回值是-1(亲自debug测试),按理说返回的是影响的行数>=0
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥调用mybatis批量处理增删改,执行成功后返回值是-1(亲自debug测试),按理说返回的是影响的行数>=0相关的知识,希望对你有一定的参考价值。
Integer n = itemCodeDao.updateItemCodes(updates);
if (null == n || -1 != n)
response.setMsg("修改失败");
logger.error("修改itemcode失败");
return response;
<setting name="defaultExecutorType" value="BATCH" />
BATCH 改为 SIMPLE 试试 参考技术B 我也遇到了 数据库更新正常, 但返回的就是 -1 无奈啊 参考技术C select会有这个异常吗,问一下 参考技术D 我也遇到了这个问题,请问找到原因了吗? 第5个回答 2014-06-23 很奇怪!!!!!!!
以上是关于为啥调用mybatis批量处理增删改,执行成功后返回值是-1(亲自debug测试),按理说返回的是影响的行数>=0的主要内容,如果未能解决你的问题,请参考以下文章
MyBatis:mybatis Java API编程实现增删改查的用法
mybatis 批量增删改查操作的几种操作以及创建数据库索引