报错信息如下
### Cause: 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 '' at line 4

报错代码如下: 使用的mybatis批量新增


刚开始以为 Mysql错误:check the manual that corresponds to your MySQL server version for the right syntax 只要列名加上``就可以,结果还是报错。
仔细检查sql并没有发现问题,后来发现一个问题,报错的时候是因为List传的没有数据导致的错误!

博客内容讲述了在使用MyBatis进行批量新增时遇到的MySQL语法错误问题。错误信息提示SQL语法错误,尝试通过列名加``来解决未果。最终发现错误是由于传递的List数据为空导致。解决方案是确保在执行批量操作前,数据列表不为空。
1115

被折叠的 条评论
为什么被折叠?



