您的位置:首页 > 数据库 > MySQL

om.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; chec

2018-03-10 00:00 573 查看
使用mybatis报错,原因很清楚就是sql存在语法错误,这种错误有可能是使用了关键字的字段引起的,自行检查了并没有发现mysql的关键字,检查了sql好像也没发现什么问题,没办法只能mybatis源码,发现这样的sql的参数并没有被替换成占位符

select id, nickname, email, pswd, create_time, last_login_time,status

from u_user where username={#username,jdbcType=VARCHAR}

跟代码发现原因如下:



终于发现自己犯了一个很低级的错误,在这里记录一下这个低级错误。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  MyBatis
相关文章推荐