mysql-mybatis-批量执行

mysql mybatis 批量执行

有个常见的场景:删除用户的时候需要删除用户的关联数据,在使用mybatis 多条执行时,报了一个奇怪的错:

1
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...

看到这个错误信息,我把sql翻来覆去也没看出啥问题。

解决方案

修改数据库连接参数加上allowMultiQueries=true

-------------本文结束感谢您的阅读-------------
坚持分享,您的支持将鼓励我继续创作!
0%