xml:
<insert id="insertBatch" parameterType="java.util.List">
insert into command_content (<include refid="contentSql"/>) value
<foreach collection="list" item="item" separator=",">
(#{item.content}, #{item.command_id})
</foreach>
</insert>
说明:sql语句叫insertBatch, 传入的参数是List, 插入的数据库表为command_content, include里面包含的是一个字段。value就是插入的具体的值了。
这里用foreach来处理。list就是这个集合,遍历参数是item,其间用,分隔。