这次报错跟我的上一篇文章很类似:Springboot报错,但是其实错误并不一样
Servlet.service() for servlet [dispatcherServlet] in context with path []
threw exception [Request processing failed: org.springframework.jdbc.BadSqlGrammarException:
Error querying database. Cause: java.sql.SQLSyntaxErrorException:
Unknown column 'is_deleted' in 'field list'
根据这个错误分析可以看出,上一文章是说:NoClassDefFoundError,就是找不到,缺乏依赖,
而这个错误是查数据库找不到 “is_deleted” 这个列,所以问题出现在实体类属性的名字和数据库联系不上,要么是mapper没有做好驼峰命名法的映射,要么就是实体类多了一个属性跟数据库匹配不上。
解决方案:
就是根据上面分析的错误,要么去mapper做好映射,要么删除多余的属性