mybatis 多条update同时执行

想在mapper的一个更新节点进行多条update语句的操作:


  update user set valid_status = 1 where mobile_phone = #{mobilePhone};
  update user_account set valid_status = 1 where mobile_phone = #{mobilePhone} ;

 

mybatis是默认不支持的,需要在数据库配置中配置相关参数:

propertes 或者yml配置 文件中的jdbc后追加&allowMultiQueries=true

jdbc.jdbcUrl=jdbc:mysql://127.0.0.1:3306/database?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true

参考:

https://blog.csdn.net/yjl33/article/details/82152428

你可能感兴趣的:(mybatis,JAVA)