1. 程式人生 > >mybatis傳遞多個參數的問題

mybatis傳遞多個參數的問題

sql param ram 技術 ati 多個 mage http 進行

在我們使用mybatis的時候傳遞多個參數是我們經常遇見的問題,當傳遞的參數是在同一個對象的時候,我們可以直接用對象進行封裝,

例如用對象封裝參數:

技術分享圖片

接口:

技術分享圖片

sql映射文件:

技術分享圖片

---------------------2.用map封裝參數:

技術分享圖片

接口:

技術分享圖片

sql映射文件:**************************#{}中的參數要和傳遞來的map中的key對應

技術分享圖片

-

-------------------------------------3用@Param

技術分享圖片

接口:

技術分享圖片

sql:#{}中的參數要和@Param中的參數保持一致

技術分享圖片

mybatis傳遞多個參數的問題