批处理(mybatis删除、插入)

1、mapper.java

void batchDelete(Integer[] ids);//删除
int addUser(List<User> UserList);//插入

2、mapper.xml

<delete id="batchDelete">  
    delete from t_user where id in  
    <foreach collection="array" item="item" open="(" separator="," close=")">  
        #{item}  
    </foreach>  
</delete>

<insert id="addUser" parameterType="java.util.List">
 	insert into User(aid,aValue,aName)
   	values
 	<foreach collection="list" item="UserList" index="index" separator=",">
 		  (#{UserList.aid,jdbcType=VARCHAR},#{UserList.aValue,jdbcType=VARCHAR}, #{UserList.aName,jdbcType=VARCHAR})
 	</foreach>
</insert>

猜你喜欢

转载自blog.csdn.net/yeyiting/article/details/85059914
今日推荐