MyBatis+MySQL 如何执行多条更新语句

一.Mapper.xml





	
		UPDATE A a INNER JOIN B b on a._id = b._id 
		 
		and a.state != "0" set a.state = "0";
		UPDATE C c INNER JOIN D d on c.id = d.id 
		 
		and c.state != "0" set c.state = "0";
		UPDATE E e INNER JOIN F f on e.id = f.id 
		 
		and e.state != "0" set e.state = "0";
	

二.数据源增加配置

			

&allowMultiQueries=true  这个配置可以让Mybatis执行多条语句

三、注意
每条执行语句后必须加;号

你可能感兴趣的:(mybatis)