課程
/后端開發
/Java
/Java高并發秒殺API之業務分析與DAO層
請問下,把減庫存放在事務里,執行減庫存sql的時候獲取修改行數,按理來說是沒執行commit的,返回的執行行數怎么會>0呢?
2016-12-03
源自:Java高并發秒殺API之業務分析與DAO層 4-3
正在回答
這是數據庫的事務機制,>0只是模擬執行了而已,并沒有改變數據庫的數據,只有commit了才會改變數據
舉報
Java實現高并發秒殺API的第一門課,還等什么,趕快來加入吧
1 回答減庫存方法的 killTime
1 回答減庫存的ReduceNumber方法會更新seckill表下的start_time字段
1 回答執行INSERT時出現問題
1 回答執行JUNIT4時報錯
4 回答連接數據庫的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-07
這是數據庫的事務機制,>0只是模擬執行了而已,并沒有改變數據庫的數據,只有commit了才會改變數據