通常使用mybatis對數據進行增刪改會進行返回值的判斷, 返回值不為1時說明該條語句執行失敗,不過今天遇到程序報錯返回值不為1,去數據庫查看卻發現插入成功了,后來知道原來是因為mybatis一次對多條數據進行操作成功后返回值為 -1,而我是通過調用存儲過程對數據進行的操作,同時插入了多條數據。
一次只修改一條語句 成功返回 1
一次修改兩條及以上語句 成功返回 -1
通常使用mybatis對數據進行增刪改會進行返回值的判斷, 返回值不為1時說明該條語句執行失敗,不過今天遇到程序報錯返回值不為1,去數據庫查看卻發現插入成功了,后來知道原來是因為mybatis一次對多條數據進行操作成功后返回值為 -1,而我是通過調用存儲過程對數據進行的操作,同時插入了多條數據。
一次只修改一條語句 成功返回 1
一次修改兩條及以上語句 成功返回 -1
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。