一、批量新增
dao层:
boolean insertBatchDelegation(List<ActDelegationEntity> list);
xml层:
<insert id="insertBatchDelegation" parameterType="java.util.List"> insert into act_delegation ( act_name ,act_key ,from_user_id ,from_user_name ,to_user_id ,to_user_name ,start_date ,end_date ,gmt_create ) values <foreach collection="list" item="item" index="index" separator=","> ( #{item.actName} ,#{item.actKey} ,#{item.fromUserId} ,#{item.fromUserName} ,#{item.toUserId} ,#{item.toUserName} ,#{item.startDate} ,#{item.endDate} ,now() ) </foreach> </insert>
另外一种写法:<!-- 这种方式需要数据库连接属性allowMutiQueries=true的支持 --> 特