久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

Mybatis傳遞多個參數的三種實現方法

瀏覽:12日期:2023-10-24 10:09:36

方案一

Dao層的函數方法

1 Public User selectUser(String name,String area);

對應的Mapper.xml

<select resultMap='BaseResultMap'> select * from user_user_t where user_name = #{userName,jdbcType=VARCHAR} and user_area=#{userArea,jdbcType=VARCHAR} </select>

其中,#{0}代表接收的是dao層中的第一個參數,#{1}代表dao層中第二參數,更多參數一致往后加即可。

方案二(Map傳值)

Dao層的函數方法

1 Public User selectUser(Map paramMap);

對應的Mapper.xml 

<select parameterType='map' resultMap='BaseResultMap'> select * from user_user_t where user_name = #{userName,jdbcType=VARCHAR} and user_area=#{userArea,jdbcType=VARCHAR} </select>

Service層調用

Private User xxxSelectUser(){ Map paramMap = new hashMap(); paramMap.put(“userName”,”對應具體的參數值”); paramMap.put(“userArea”,”對應具體的參數值”); User user=xxx. selectUser(paramMap);}

方案三(推薦)

Dao層的函數方法

1 Public User selectUser(@Param(“userName”) String name,@Param(“userArea”) String area);

對應的Mapper.xml

<select parameterType='map' resultMap='BaseResultMap'> select * from user_user_t where user_name = #{userName,jdbcType=VARCHAR} and user_area=#{userArea,jdbcType=VARCHAR} </select>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Mybatis 數據庫
相關文章:
主站蜘蛛池模板: 久久久久久免费毛片精品 | 在线亚洲成人 | 一级黄色录像在线观看 | 精品久久久久久久久久久 | 日产久久 | 91免费在线| www.日韩精品.com | 综合久久网 | 国偷自产av一区二区三区 | 国产精品久久久久国产a级 国产精品欧美一区二区三区不卡 | 视频一区二区国产 | 91精品国产综合久久久久久丝袜 | 亚洲国产免费 | 国产一区二区资源 | 国产精品久久久久久久久久久久久久久久 | 亚洲网在线 | 一区二区三区欧美在线 | 91精品久久久久久久久久久久久久久 | 免费观看毛片 | 成人午夜电影在线观看 | 精品国产不卡一区二区三区 | 91视频国产网站 | 一区二区三区四区不卡视频 | 婷婷精品视频 | 国产成人一区二区三区 | 日韩免费 | 密色视频 | 98久久久| 日韩精品一区二区三区四区视频 | 精品国产一区二区三区不卡蜜臂 | 国产精品自产拍在线观看 | 黄色国产大片 | 国内精品视频一区二区三区 | 中文字幕在线观看 | 国产美女中出 | 国产成人在线播放 | 一区二区视频 | 最新日韩视频 | 极品av | 人人鲁人人莫一区二区三区 | 国产精品久久久久久久久久久久午夜片 |