为什么调用mybatis批量处理增删改,执行成功后返回值是-1(亲自debug测试),按理说返回的是影响的行数>=0
Integern=itemCodeDao.updateItemCodes(updates);if(null==n||-1!=n){response.setMsg("修改失...
Integer n = itemCodeDao.updateItemCodes(updates);
if (null == n || -1 != n) {
response.setMsg("修改失败");
logger.error("修改itemcode失败");
return response;
} 展开
if (null == n || -1 != n) {
response.setMsg("修改失败");
logger.error("修改itemcode失败");
return response;
} 展开
展开全部
配置文件里
<setting name="defaultExecutorType" value="BATCH" />
BATCH 改为 SIMPLE 试试
<setting name="defaultExecutorType" value="BATCH" />
BATCH 改为 SIMPLE 试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也遇到了 数据库更新正常, 但返回的就是 -1 无奈啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select会有这个异常吗,问一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-04-16
展开全部
我也遇到了这个问题,请问找到原因了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很奇怪!!!!!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询