Oracle数据库批量插入
将前端传的属性封装到实体类中,将实体类封装进List中,使用集合List进行数据批量插入,下面是Mybatis具体实现代码。
<insert id="insertInfo" parameterType=" java.util.List">
insert all
<foreach collection="list" item="item" index=" index">
into WX_REFERENCE_INFO
(REF_NO,REF_NAME, BR_NO,
BR_NAME,CREATE_TIME,UPDATE_TIME)
values
(#{item.refNo,jdbcType=VARCHAR},#{item.refName,jdbcType=VARCHAR},#{item. brNo,jdbcType=VARCHAR},#{item. brName,jdbcType=VARCHAR},#{item. createTime,jdbcType=VARCHAR},#{item. updateTime,jdbcType=VARCHAR}
</foreach>
select 1 from dual
</insert>