报错
注册完之后一直提示登录失败…
最中解决办法
报错信息:
1、登录失败
2、追踪原因
3、原因
4、开始时并未发现是上述原因,而是一直在调试,怎么也通不过,最后想着把输入的密码和数据库的密码相比较一下,看看哪里并对,于是找到了解决问题的入口,只是增加了一行异常信息代码:
想了解一下到底是什么异常,结果如下:
完整信息如下:
从Service 中捕获的异常信息是: org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [select * form users where email = ?]; nested exception is java.sql.SQLSyntaxErrorException: unexpected token: FORM in statement [select * form users where email = ?]
form关键字错误
总结
debug 错误可以从打印的异常信息开始查询错误原因