使用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}
跟代码发现原因如下:
终于发现自己犯了一个很低级的错误,在这里记录一下这个低级错误。