mybatis批量插入出错,求解???
配置文件如下:
<insert id="insertBatch" parameterType="java.util.List">
insert into VIS_CUST_SCENIC
( id,
name)
values
<foreach collection="orderList" item="order" index="index"
separator=", ">
(#{order.id,jdbcType=VARCHAR},
#{order.name,jdbcType=VARCHAR})
</foreach>
</insert>
但是错误信息提示sql语句出错:
insert into order ( id, name) values (?, ?) , (?, ?)
直接成循环了,网上找了不少,都说是这样配置的,不知道是不是少配置了什么东西~~~~~~
<insert id="insertBatch" parameterType="java.util.List">
insert into VIS_CUST_SCENIC
( id,
name)
values
<foreach collection="orderList" item="order" index="index"
separator=", ">
(#{order.id,jdbcType=VARCHAR},
#{order.name,jdbcType=VARCHAR})
</foreach>
</insert>
但是错误信息提示sql语句出错:
insert into order ( id, name) values (?, ?) , (?, ?)
直接成循环了,网上找了不少,都说是这样配置的,不知道是不是少配置了什么东西~~~~~~
...全文
相关推荐
MyBatis批量插入Update
MyBatis批量插入的优点包括:* 高效的插入速度:MyBatis批量插入可以大大提高插入速度,至少快一倍。
Mybatis 3+Mysql 实现批量插入
### 二、批量插入原理批量插入的基本思想是将多条INSERT语句合并为一条语句执行,减少网络传输和事务管理开销,从而提高效率。在MyBatis中,通过`foreach`元素可以实现这一目标。
mybatis 批量插入返回主键
本文主要介绍了如何在MyBatis框架中实现批量插入数据并返回主键。关键在于更新MyBatis版本、避免使用@param注解以及正确配置Mapper XML文件。在进行MyBatis批量插入操作
Mybatis数据批量插入如何实现
Mybatis数据批量插入实现详解Mybatis是一种流行的持久层框架,它提供了多种方式来实现数据批量插入。本文将详细介绍如何使用Mybatis实现数据批量插入。
MyBatis批量插入(insert)数据操作
在MyBatis中,批量插入数据是一种提高性能的有效方式,特别是在处理大量数据时。本文将详细介绍如何在MyBatis中实现批量插入,并通过一个具体的示例来说明。批量插入操作通常涉及以下关键步骤:1.


Web 开发
