1.需求:批量插入一批數據,不用spring jdbc的批處理,用for循環插入數據。
2.遇到的問題:在for循環中,當一個插入不成功,前面插入成功的數據也將回滾。
3.初始設計:在service中一個方法包含for循環,插入方法也在service中,直接在for循環中調用。
解決方法:在插入的方法中try catch 代碼,異常將不會拋出被上一個方法所獲取。
1.需求:批量插入一批數據,不用spring jdbc的批處理,用for循環插入數據。
2.遇到的問題:在for循環中,當一個插入不成功,前面插入成功的數據也將回滾。
3.初始設計:在service中一個方法包含for循環,插入方法也在service中,直接在for循環中調用。
解決方法:在插入的方法中try catch 代碼,異常將不會拋出被上一個方法所獲取。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。