mybatis批量插入怎么做 ?
<insert id="addNormalPlan" parameterType="list" >
<selectKey keyProperty="id" resultType="int" order="BEFORE">
select max(id)+1 from TBL_NORMAL_PLAN
</selectKey>
<![CDATA[
INSERT INTO TEST( id, plan_type,week_type, start_time,end_time) VALUES ]]>
<foreach collection="list" item="item" index="index"
separator=",">
<![CDATA[ (#{id}, #{item.planType}, #{item.weekType},
#{item.startTime}, #{item.endTime} ) ]]>
</foreach>
</insert>
INSERT INTO TEST( id, plan_type,week_type, start_time,end_time) values(?,?,?,?,?),(?,?,?,?,?) 执行的时候就报个错。
求真相