1. 程式人生 > >Springboot 整合mybatis可能出現的小問題之selectByPrimaryKey(id)查詢不出資料

Springboot 整合mybatis可能出現的小問題之selectByPrimaryKey(id)查詢不出資料

作為一個菜鳥,在學習Springboot的時候是一頭霧水,出現問題由於不知道原理所以解決起來很是坎坷,在這裡記錄下小小的經驗。

出現問題如下:

    通過指定id查詢資料,發現結果總是查不到,debug除錯發現程式沒有任何異常,就是查詢到的user為空,資料庫連線也沒錯,到底問題出現在哪了呢?

   在程式碼中通過輸出日誌記錄發現如下:

     說明mybatis並不知道按照id去查詢資料,而是按照所有條件去查詢,難怪查詢所有queryList()時能查到資料。所以我們需要指定id為主鍵才可以。

      

此時日誌記錄也變成如下:

執行也得到了理想中的結果。