TK -mapper 第一坑

最近在用TK-mapper開發,遇到了一個坑;
在這裏插入圖片描述在這裏插入圖片描述

根據id查詢用戶信息是用到了TK-mapper的selectByPrimaryKey方法時一直報錯;
在這裏插入圖片描述
在這裏插入圖片描述
根據上面的錯誤提示可以看出是調用selectByPrimaryKey方式是傳入的參數id的類型無法從String轉換成integer;

最後發現是實體類中的id字段未加@Id註解
在這裏插入圖片描述
反思:調用TK-mapper的selectByPrimaryKey(key)方法時若在實體類的id屬性加上@Id註解,則在調用是TK-mapper方法時,沒有掃描到id屬性是註解,無法確定id的類型,而selectByPrimaryKey(key)這個方法時更具主鍵查詢的;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章