使用mybatis的foreach拼接sql,实现大数据量的快速插入。
dao
void insertBatch(List<XXX> objs);
mapper.xml
<insert id="insertBatch" parameterType="list"> INSERT INTO XXX(id, name, number, model) VALUES <foreach collection="list" item="item" separator="," close="" open="" >( #{item.id},#{item.name},#{item.number},#{item.model} )</foreach> </insert>