五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Mybatis有多個(gè)參數(shù)時(shí)的寫法

2022-07-24 13:47 作者:限量版范兒  | 我要投稿

1.第一種寫法

Mapper接口函數(shù)

public boolean uploadUserUpwd(String upwd,String uname);

Mapper.xml

<update id="uploadUserUpwd" parameterType="String" > ? ? ? ?update login ? ? ? ?set upwd=#{arg0} ? ? ? ?where uname=#{arg1} </update>

2.第二種寫法

public boolean uploadUserUpwd(@Param("upwd") String upwd,@Param("uname") String uname);

此時(shí)xml中用參數(shù)名字即可

當(dāng)xml中不使用arg0,而使用單個(gè)的參數(shù)名稱,報(bào)錯(cuò):Parameter ‘xxx‘ not found. Available parameters are [arg1, arg0, param1, param2]

問題分析:沒有@Param注解指定參數(shù)名時(shí),底層使用的是一個(gè)HashMap集合,把每個(gè)參數(shù)以key為arg0…argN,value為實(shí)際參數(shù)和key為param1…paramN,value為實(shí)際參數(shù)的形式,依次存入到HashMap集合中,例如: {arg0=1000,param1=1000,arg1=lisi,param2=lisi…}

原文鏈接:https://www.dianjilingqu.com/441425.html

Mybatis有多個(gè)參數(shù)時(shí)的寫法的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
化州市| 宁河县| 民和| 盐亭县| 林口县| 进贤县| 新宁县| 祁阳县| 天等县| 南部县| 江川县| 错那县| 旬阳县| 锦屏县| 华蓥市| 舒兰市| 繁峙县| 板桥市| 亚东县| 林周县| 富蕴县| 雅安市| 东辽县| 新疆| 漠河县| 永平县| 旺苍县| 鹤峰县| 太湖县| 镇沅| 万宁市| 哈巴河县| 晴隆县| 青阳县| 晋州市| 扎赉特旗| 囊谦县| 广丰县| 裕民县| 门头沟区| 石门县|