当我们在使用MyBatis框架时,有时会报SQL语法错误,例如这样
这时我们去检查xml文件里面的SQL语句,也没发现什么错误啊,这个时候你就应该想到是不是由MyBatis这个框架引起的了,因为MyBatis这个框架虽然简化我们日常的开发,但是它有的时候是需要往我们写的SQL语句里面去添加东西的,比如说,我们写的分页查询,当我们用到MyBatis的时候,它会自己在SQL后面加上limit xxx这个,但是如果我们在原来写的SQL语句里面加上了分号,这个时候MyBatis就不能再往我们写的SQL里面添加limit xxx了,这个时候就会报SQL语法错误了。
总之吧,任何框架我们用的时候都应该小心,不能全靠框架,我们自己还是要谨慎。
MyBatis引起的SQL语法错误
最新推荐文章于 2024-06-29 21:36:25 发布