keyProperty--设置主键是哪个字段,
useGeneratedKeys--开启返回主键
parameterType--入参类型为List
dao层
/**
* 批量插入
* @param processData 工序数据
*/
void insertBatch(List<QwcProcessEntity> processData);
mapper.xml
<insert id="insertBatch" keyProperty="prodProcessId" useGeneratedKeys="true" parameterType="java.util.List">
insert into t_qis_qwc_process
(prod_process_name)
values
<foreach collection="list" item="item" separator=",">
(#{item.prodProcessName})
</foreach>
</insert>