错误原因: 造成这个错误的主要原因写法错误 解决方式 在mapper层添加注解 List<SubjectScoreFinish> getSubjectScoreFinishByExamId(@Param("examIdList")List<Integer> examIdList); 修改写法为 <foreach collection="list" open="(" close