<insert id="batchlnsert" parameterType= "java.util.List" >
insert into 表名(ID,表字段1,表字段2)
SELECT 序列化字段.NEXTVAL id,a.* FROM
<foreach collection ="list" item="item" separator="union all">
select
{item.字段1,jdbcType=VARCHAR)
#{item.字段2,jdbcType=VARCHAR)
from dual
</foreach>
</insert>
实体类@KeySequence("序列化字段")