MyBatis中怎么实现批量插入-创新互联

这篇文章将为大家详细讲解有关MyBatis中怎么实现批量插入,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

专注于为中小企业提供成都网站建设、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业南岳免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

plaincopy

  1. <insert id="insertBatch" parameterType="ArrayList" useGeneratedKeys="true">

  2.         <selectKey keyProperty="deptno" order="BEFORE" resultType="int">

  3.             SELECT S_FORUM_USERID.NEXTVAL FROM DUAL

  4.         </selectKey>


  5.         INSERT INTO DEPT(DEPTNO , DNAME , LOC) SELECT S_FORUM_USERID.NEXTVAL , A.* FROM (

  6.         <foreach collection="list" item="item" index="index" separator="UNION">

  7.             SELECT #{item.dname} , #{item.loc} FROM DUAL

  8.         </foreach>

  9.         ) A

  1.     </insert>

关于MyBatis中怎么实现批量插入就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

网页题目:MyBatis中怎么实现批量插入-创新互联
当前路径:/article38/spgsp.html

成都网站建设公司_创新互联,为您提供微信公众号网站排名外贸建站网站设计公司网站策划面包屑导航

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站制作