MyBatis多個接口參數報錯:Available parameters are [0, 1, param1, param2], 及解決方法

用的是springboot項目,generator生成工具生成mapper及entity

對應DAO層,在方法的參數前面加上

 

給接口添加@Param註解,指明參數的對應關係,原因是給參數配置了@Param註解後,MyBatis就會自動將參數封裝成Map類型,@Param註解值會作爲Map中的key,因此在xml中的sql語句就可以通過配置的註解值來使用參數

 

這是有多菜纔會卡在這裏

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