中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mybatis和orcale update語句中接收參數為對象的實例代碼

發布時間:2020-08-20 14:26:01 來源:腳本之家 閱讀:154 作者:弓長張&木子李 欄目:編程語言

Mybatis的 mapper.xml 中 update 語句使用 if 標簽判斷對像屬性是否為空值。

  UserDTO是傳過來參數的類型,userDTO是在mapperDao接口中給更新方法的參數起的別名。

   mapperDao.java

int updata(@Param("userDTO") UserDTO userDTO);

mapper.xml

<update id="updata" parameterType="UserDTO">
  UPDATE
    table u
  <set>
    <if test=" userDTO.age!=null and userDTO.age !='' ">
      u.identity = #{userDTO.age},
    </if>
    <if test=" userDTO.name !=null and userDTO.name !='' ">
      u.name = #{userDTO.name},
    </if>
   </set>
   <where>
      u.id = #{userDTO.id}
  </where>
</update>

總結

以上所述是小編給大家介紹的Mybatis和orcale update語句中接收參數為對象的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

顺平县| 巴彦淖尔市| 长治县| 忻州市| 化州市| 阳信县| 娄烦县| 华坪县| 九龙坡区| 漠河县| 巴塘县| 建昌县| 许昌县| 定兴县| 宜都市| 通辽市| 凤台县| 汝阳县| 枣阳市| 卫辉市| 金乡县| 台江县| 佛山市| 和平县| 潮州市| 武宁县| 武乡县| 正宁县| 绵竹市| 日照市| 武邑县| 石渠县| 长泰县| 桦川县| 唐海县| 开平市| 广平县| 晋江市| 芒康县| 栾城县| 湖北省|