最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mybatis批量刪除多表

 更新時(shí)間:2017年10月17日 14:27:40   投稿:mrr  
MyBatis的作用我想不用多說(shuō),今天說(shuō)說(shuō)MyBatis中的批量刪除操作。 需要的朋友一起看看吧

一. 這里主要考慮兩種參數(shù)類(lèi)型:數(shù)組或者集合.

而這點(diǎn)區(qū)別主要體現(xiàn)在EmpMapper.xml文件中標(biāo)簽的collection屬性:

當(dāng)collection=”array“時(shí),表名參數(shù)為數(shù)組;

當(dāng)collection=”list“時(shí),表名參數(shù)為集合.

二. 注意:

無(wú)論Mybatis是與mysql數(shù)據(jù)庫(kù)結(jié)合,還是與Oracle數(shù)據(jù)庫(kù),都同樣適合如下設(shè)置與操作.

三. 具體示例如下:

EmpMapper.xml:

  <!-- 批量刪除員工信息 -->
  <delete id="batchDeleteEmps" parameterType="int">
    delete from emp where empno in
    <foreach item="empnoItem" collection="array" open="(" separator="," close=")">
      #{empnoItem}
    </foreach>
  </delete>
<!-- 參數(shù)說(shuō)明 -->
<!-- 
  emp  : 表名
  empno : 字段名
  collection:表示類(lèi)型,這里參數(shù)是數(shù)組,就寫(xiě)成array,如果是集合,就寫(xiě)成list
  item : 是一個(gè)變量名,自己隨便起名
-->

EmpMapper.java :

 /*
   * 批量刪除員工信息
   */
  void batchDeleteEmps(int[] empno);

總結(jié)

以上所述是小編給大家介紹Mybatis批量刪除多表,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Spring示例講解條件注入方法

    Spring示例講解條件注入方法

    Spring支持按照條件來(lái)注入某些特定的bean,這也是Spring Boot實(shí)現(xiàn)自動(dòng)化配置的底層方法,文中的示例代碼講解詳細(xì),需要的可以參考一下
    2022-06-06
  • 使用GSON庫(kù)將Java中的map鍵值對(duì)應(yīng)結(jié)構(gòu)對(duì)象轉(zhuǎn)換為JSON

    使用GSON庫(kù)將Java中的map鍵值對(duì)應(yīng)結(jié)構(gòu)對(duì)象轉(zhuǎn)換為JSON

    GSON是由Google開(kāi)發(fā)并開(kāi)源的實(shí)現(xiàn)Java對(duì)象與JSON之間相互轉(zhuǎn)換功能的類(lèi)庫(kù),這里我們來(lái)看一下使用GSON庫(kù)將Java中的map鍵值對(duì)應(yīng)結(jié)構(gòu)對(duì)象轉(zhuǎn)換為JSON的示例:
    2016-06-06
  • Java字節(jié)碼中jvm實(shí)例用法

    Java字節(jié)碼中jvm實(shí)例用法

    在本篇文章里小編給大家整理的是一篇關(guān)于Java字節(jié)碼中jvm實(shí)例用法內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-02-02
  • idea配置Tomcat時(shí)沒(méi)有Artifacts選項(xiàng)的解決方法

    idea配置Tomcat時(shí)沒(méi)有Artifacts選項(xiàng)的解決方法

    本文主要介紹了idea配置Tomcat時(shí)沒(méi)有Artifacts選項(xiàng)的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • spring?aop?Pointcut?execution規(guī)則介紹

    spring?aop?Pointcut?execution規(guī)則介紹

    這篇文章主要介紹了spring?aop?Pointcut?execution規(guī)則,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java中的ReentrantLock實(shí)現(xiàn)原理及代碼演示

    Java中的ReentrantLock實(shí)現(xiàn)原理及代碼演示

    這篇文章主要介紹了Java中的ReentrantLock實(shí)現(xiàn)原理及代碼演示,非公平鎖 如果已經(jīng)進(jìn)入隊(duì)列,鏈表里面的線程是先進(jìn)先出,如果已經(jīng)釋放了鎖,在搶占鎖時(shí),鏈表里面的頭結(jié)點(diǎn)和還沒(méi)有入隊(duì)列的線程搶鎖,需要的朋友可以參考下
    2024-01-01
  • java面試題解LeetCode27二叉樹(shù)的鏡像實(shí)例

    java面試題解LeetCode27二叉樹(shù)的鏡像實(shí)例

    這篇文章主要為大家介紹了java面試題解LeetCode27二叉樹(shù)的鏡像實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • Java中Pattern.compile函數(shù)的使用詳解

    Java中Pattern.compile函數(shù)的使用詳解

    這篇文章主要介紹了Java中Pattern.compile函數(shù)的使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Spring?MVC的三種異常處理方式實(shí)例詳解

    Spring?MVC的三種異常處理方式實(shí)例詳解

    在SpringMVC 中,不管是編譯異常還是運(yùn)行時(shí)異常,都可以最終由 SpringMVC提供的異常處理器進(jìn)行統(tǒng)一處理,這樣就避免了隨時(shí)隨地捕獲處理的繁瑣性,這篇文章主要介紹了Spring?MVC的三種異常處理方式?,需要的朋友可以參考下
    2024-01-01
  • java中Swing會(huì)奔跑的線程俠

    java中Swing會(huì)奔跑的線程俠

    本文通過(guò)代碼示例給大家詳細(xì)講解了java中Swing會(huì)奔跑的線程俠這個(gè)經(jīng)典的示例,有興趣的朋友學(xué)習(xí)下。
    2018-03-03

最新評(píng)論

宝丰县| 洛浦县| 潢川县| 凤阳县| 西峡县| 津南区| 收藏| 澎湖县| 秀山| 安溪县| 宜城市| 调兵山市| 天气| 即墨市| 文登市| 晋中市| 连州市| 达孜县| 陇南市| 屏东市| 定西市| 酉阳| 威远县| 门头沟区| 自贡市| 文山县| 梁山县| 丹东市| 衡南县| 阿拉善盟| 黄山市| 浦江县| 班玛县| 滨海县| 大洼县| 灌阳县| 蛟河市| 通山县| 霍林郭勒市| 玛纳斯县| 玉林市|