mybatis-plus的selectById/selectOne查詢結果偶爾出錯(為null)的問題記錄
錯誤截圖:
親測重復執行此段代碼10次中大概會有連續的2次出現結果為null的情況。
由于后續還需引用到這個查詢結果的某些字段信息,會導致程序出現空指針異常,故投機取巧做了如下處理(加了一個while循環讓其一直執行selectById(或者selectOne)直到查詢結果不為空):
但這終歸不是從根本上解決了問題。我也不清白他出現這個問題的根本原因是什么。
到此這篇關于mybatis-plus的selectById(或者selectOne)在根據主鍵ID查詢實體對象的時候偶爾會出現null的問題記錄的文章就介紹到這了,更多相關mybatis-plus selectById null內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!
原文鏈接:https://blog.csdn.net/weixin_44891600/article/details/104248675