MyBatis之批量操作

MyBatis

常用批量操作

批量新增部门

映射文件定义SQL
	
		
		
			dept_name,
			dept_address,
		
	

	
		insert into dept(
		
		) values
		
			(#{item.deptName},#{item.deptAddress})
		
	

批量删除部门

映射文件定义SQL

	delete from dept where dept_id in
		
			#{item}
		

批量修改员工信息

支持上有点麻烦,需要修改mybatis-config.xml文件相关数据库连接的信息(主要红色部分),以支持批量更新

&allowMultiQueries=true" />
映射文件定义SQL

		
		
			update dept
			
				dept_name=#{dept.deptName},
				dept_address=#{dept.deptAddress},
			
			where dept_id=#{dept.deptId}
		

你可能感兴趣的:(MyBatis)