色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

Mybatis傳遞多個(gè)參數(shù)的三種實(shí)現(xiàn)方法

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

方案一

Dao層的函數(shù)方法

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

對應(yīng)的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層中的第一個(gè)參數(shù),#{1}代表dao層中第二參數(shù),更多參數(shù)一致往后加即可。

方案二(Map傳值)

Dao層的函數(shù)方法

1 Public User selectUser(Map paramMap);

對應(yīng)的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層調(diào)用

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

方案三(推薦)

Dao層的函數(shù)方法

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

對應(yīng)的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>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Mybatis 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 精品视频久久久久 | 国产经典一区 | 久草免费在线播放 | 久久久久久久国产高清 | 亚洲精品视频在线观看视频 | 精品无人区一区二区三区a 精品午夜国产在线观看不卡 | 国产第九页 | 狠狠色丁香婷婷综合久久来 | 性做久久久久免费看 | 一级欧美一级日韩片 | 91精品国产免费久久 | 国产精品成人不卡在线观看 | 国内精品久久久久久影院8f | 国内成人免费视频 | 网站国产| 免费看黄色片的网站 | 国产精品亚洲四区在线观看 | 日韩一区二区三区四区 | 美女与男人对肌免费网站 | 91精品一区二区三区在线播放 | 九九在线偷拍视频在线播放 | 亚洲精品久一区 | 男女免费观看视频 | 国产精品久久久久久久久久直 | 网友自拍第一页 | 国产一区二区影视 | 久久免费网 | 国产在线一区二区三区在线 | 亚洲一级在线 | a级国产 | 久久精品国产精品亚洲综合 | 久操中文在线 | 久久久免费网站 | 国产一区二区免费不卡在线播放 | 欧美日韩视频一区三区二区 | 国产一级一级毛片 | 国产色视频一区二区三区 | 女同日韩互慰互摸在线观看 | 暖暖视频日韩欧美在线观看 | 日本高清在线不卡 | 精品国产三级v |