做项目发现的问题,记录一下 org.springframework.jdbc.BadSqlGrammarException 原因分析:测试时发现是videoId在数据库没有值,sql语句本身没有错,只不过是没有这个值,数据库查不到,所以检查数据库才发现 将records==null修改如下,使用了hutool工具,因为就算集合是空也不会是null if (CollUtil.isEmpty(records)){ return pageResult; }