通常使用mybatis对数据进行增删改会进行返回值的判断, 返回值不为1时说明该条语句执行失败,不过今天遇到程序报错返回值不为1,去数据库查看却发现插入成功了,后来知道原来是因为mybatis一次对多条数据进行操作成功后返回值为 -1,而我是通过调用存储过程对数据进行的操作,同时插入了多条数据。

一次只修改一条语句 成功返回 1

一次修改两条及以上语句 成功返回 -1

原文地址:https://www.jianshu.com/p/f98f81d790c0

最新文章

  1. 学霸网站-Beta版本发布说明
  2. LeetCode:Find the Difference_389
  3. 利用windbg查找dictionary导致IIS占CPU100%案例分析(一)
  4. 将linux默认python升级到2.7.4版本
  5. TCP中需要了解的东西
  6. 转:Nginx RTMP 功能研究
  7. POJ 3616 Milking Time 简单DP
  8. Win10系统修改MAC地址
  9. STM32F10xxx启动模式分析(详细)
  10. C语言中static作用
  11. Kotlin——最详细的操作符与操作符重载详解(上)
  12. 02-cookie简单使用
  13. day23 Pythonpython 本文re模块
  14. Fabric运维从入门到精通
  15. luogu P2520 [HAOI2011]向量
  16. JAVA多线程 总结
  17. 追踪go语言(golang)的新版本新特性【摘抄】
  18. SQL-12 获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary
  19. Digispark kickstarter + JoyStick 模拟鼠标
  20. [Web 前端] 如何构建React+Mobx+Superagent的完整框架

热门文章

  1. 01Two Sum题解
  2. unittest详解(六) 断言
  3. 如何运行一个分布式的Maven项目
  4. jpa repostiory
  5. T78748 【lcez模拟赛】机场Ⅰ
  6. gromacs2018使用踩坑记--insert-molecules
  7. leetcode 509斐波那契数列
  8. if-else判断语句
  9. 多变量线性回归时使用梯度下降(Gradient Descent)求最小值的注意事项
  10. pip Fatal error in launcher: Unable to create process using '""'