空指针和SQL语法错误org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: ja...

下单的时候报错,空指针和SQL语法错误等,后来发现SQL语句写错好几处,多了”  ,;  (  “      少了”  =  “  时有发生

空指针和SQL语法错误org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: ja..._第1张图片

 

 排查错误时发现不能把参数返回给rows

空指针和SQL语法错误org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: ja..._第2张图片

控制台报错SQL语法

空指针和SQL语法错误org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: ja..._第3张图片

 

 

org.springframework.jdbc.BadSqlGrammarException: 
### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: 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 5
### 

查看VideoOrderMapper.xml果然语法还有错误,去掉逗号和分号

更改SQL语句后rows已经有值了

空指针和SQL语法错误org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: ja..._第4张图片

 

 

下单成功

 空指针和SQL语法错误org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: ja..._第5张图片

 

 

查看数据库,用户下单成功

 空指针和SQL语法错误org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: ja..._第6张图片

 

你可能感兴趣的:(空指针和SQL语法错误org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: ja...)