mybatis sql报错记录: Encountered “<EOF>“ at line 1, column 0.

报错日志:

解决问题:

复制代码
***<if test=" ">***
    AND T1.xxx_code in
    <foreach item="pollCode" collection="vo.pollCodeList" open="(" separator="," close=")">
        #{pollCode}
    </foreach>
</if>

经排查我这边遇到的问题是if test=" "为空导致的,正常应该if test="vo.pollCodeList != null and vo.pollCodeList.size() >0"。

总结:该问题一般都是mapper.xml文件中sql哪里写的有问题所致,仔细排查。

相关推荐
编程彩机23 分钟前
互联网大厂Java面试:从Java SE到大数据场景的技术深度解析
java·大数据·spring boot·面试·spark·java se·互联网大厂
笨蛋不要掉眼泪26 分钟前
Spring Boot集成LangChain4j:与大模型对话的极速入门
java·人工智能·后端·spring·langchain
-孤存-33 分钟前
MyBatis数据库配置与SQL操作全解析
数据库·mybatis
Yvonne爱编码43 分钟前
JAVA数据结构 DAY3-List接口
java·开发语言·windows·python
像少年啦飞驰点、2 小时前
零基础入门 Spring Boot:从“Hello World”到可上线微服务的完整学习指南
java·spring boot·微服务·编程入门·后端开发
眼眸流转2 小时前
Java代码变更影响分析(一)
java·开发语言
Yvonne爱编码2 小时前
JAVA数据结构 DAY4-ArrayList
java·开发语言·数据结构
阿猿收手吧!2 小时前
【C++】C++原子操作:compare_exchange_weak详解
java·jvm·c++
csdn2015_3 小时前
MyBatis Generator 核心配置文件 generatorConfig.xml 完整配置项说明
java·mybatis
追逐梦想的张小年3 小时前
JUC编程03
java·开发语言·idea