国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - mybatis執行批量更新batch update 的方法(oracle,mysql兩種)

mybatis執行批量更新batch update 的方法(oracle,mysql兩種)

2020-07-24 14:16蠟筆小勛 Java教程

這篇文章主要介紹了mybatis執行批量更新batch update 的方法,提供oracle和mysql兩種方法,非常不錯,需要的朋友參考下

Oracle和MySQL數據庫的批量updatemybatis中配置不太一樣:

oracle數據庫:

?
1
2
3
4
5
6
7
8
9
<code class="hljs tcl" style=""><<span class="hljs-keyword" style="">update</span> id=<span class="hljs-string" style="">"batchUpdate"</span> parameterType=<span class="hljs-string" style="">"java.util.List"</span>>
     <<span class="hljs-keyword" style="">foreach</span> collection=<span class="hljs-string" style="">"list"</span> item=<span class="hljs-string" style="">"item"</span> index=<span class="hljs-string" style="">"index"</span> <span class="hljs-keyword" style="">open</span>=<span class="hljs-string" style="">"begin"</span> <span class="hljs-keyword" style="">close</span>=<span class="hljs-string" style="">"end;"</span> separator=<span class="hljs-string" style="">";"</span>>
        <span class="hljs-keyword" style="">update</span> test 
        <<span class="hljs-keyword" style="">set</span>>
         test=${item.test}+<span class="hljs-number" style="">1</span>
        </<span class="hljs-keyword" style="">set</span>>
        where id = ${item.id}
    </<span class="hljs-keyword" style="">foreach</span>>
  </<span class="hljs-keyword" style="">update</span>></code>

mysql數據庫:

mysql數據庫采用一下寫法即可執行,但是數據庫連接必須配置:&allowMultiQueries=true

例如:jdbc:mysql://192.168.1.236:3306/test?useUnicode=true&amp;characterEncoding=UTF-8&allowMultiQueries=true

?
1
2
3
4
5
6
7
8
9
<code class="hljs tcl" style=""><<span class="hljs-keyword" style="">update</span> id=<span class="hljs-string" style="">"batchUpdate"</span> parameterType=<span class="hljs-string" style="">"java.util.List"</span>>
     <<span class="hljs-keyword" style="">foreach</span> collection=<span class="hljs-string" style="">"list"</span> item=<span class="hljs-string" style="">"item"</span> index=<span class="hljs-string" style="">"index"</span> <span class="hljs-keyword" style="">open</span>=<span class="hljs-string" style="">""</span> <span class="hljs-keyword" style="">close</span>=<span class="hljs-string" style="">""</span> separator=<span class="hljs-string" style="">";"</span>>
        <span class="hljs-keyword" style="">update</span> test 
        <<span class="hljs-keyword" style="">set</span>>
         test=${item.test}+<span class="hljs-number" style="">1</span>
        </<span class="hljs-keyword" style="">set</span>>
        where id = ${item.id}
     </<span class="hljs-keyword" style="">foreach</span>>
  </<span class="hljs-keyword" style="">update</span>></code>

以上所述是小編給大家介紹的mybatis執行批量更新batch update 的方法(oracle,mysql兩種),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://blog.csdn.net/u010571316/article/details/54313475

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久伊人中文字幕 | 国产精品久久久久国产精品 | www.青青草原 | 超级黄色毛片 | 国产在线中文字幕 | 国产一区二区三区免费看 | 一区二区福利 | av人人看 | 狠狠综合久久 | 久久综合av | 精品在线一区 | 日韩av免费在线观看 | 青青草原亚洲 | 精品视频久久久久 | 黄毛片 | 国产成人黄色av | 欧美国产日韩在线 | 国产精品一区av | 中文字幕一区二区三区四区五区 | 成人免费视频播放 | 成人在线网站 | 天天干干干干 | 亚洲精品电影在线观看 | 一级黄色片aaa | 亚洲专区中文字幕 | 国产综合在线播放 | 天堂资源最新在线 | 国产91精品久久久久 | 国产精品久久久久久久久 | www.午夜 | 成人精品久久久 | 91亚洲国产成人久久精品网站 | 精品综合99久久久久久www | 国产成人久久精品一区二区三区 | 天天操天天拍 | 国产免费啪 | 亚洲激情av | 亚洲成人av | 这里只有久久精品 | 国产在线不卡 | 久久国内 |