mybatis批量插入写法

来源:互联网 发布:linux exp continue 编辑:程序博客网 时间:2024/05/22 10:44
<insert id="batchSaveWfTask" parameterType="list">
INSERT INTO `wf_task_info` (`oid`,tenant_id, `task_id`, `business_id`,`task_name`, `task_def_key`, `process_def_key`, `process_instance_id`, `version`, `status`, `comment`, `assignee`, `category`, `start_date`, `end_date`)
VALUES
<foreach collection="list" item="item"  separator=",">
(#{item.oid},#{item.tenantId},#{item.taskId}, #{item.businessId}, #{item.name}, #{item.taskDefinitionKey}, #{item.processDefinitionKey}, #{item.processInstanceId}, #{item.processDefinitionVersion}, 'waitingdistributed', #{item.comment}
,#{item.assignee}, #{item.category}, #{item.startTime}, #{item.endTime})
</foreach>
</insert>