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哪里写的有问题所致,仔细排查。

相关推荐
jackson凌41 分钟前
【Java学习笔记】equals方法
java·笔记·学习
TinpeaV1 小时前
websocket入门详解
java·网络·spring boot·websocket·网络协议
王有品1 小时前
Java 集合框架对比全解析:单列集合 vs 双列集合
java·windows·python
北漂老男孩1 小时前
ChromeDriver 技术生态与应用场景深度解析
java·爬虫·python·自动化
昔我往昔2 小时前
除了GC哪些地方有用到安全点
java·jvm·安全
wxin_VXbishe2 小时前
springboot旅游小程序-计算机毕业设计源码76696
java·spring boot·python·spring·django·sqlite·flask
我是Superman丶2 小时前
【Lua】java 调用redis执行 lua脚本
java·开发语言·junit
素雪风华2 小时前
构建RAG混合开发---PythonAI+JavaEE+Vue.js前端的实践
java·vue.js·python·ai·语言模型·llms·qwen千问大模型
zm2 小时前
服务器连接多客户端
java·javascript·算法
Warren983 小时前
Java面试八股Spring篇(4500字)
java·开发语言·spring boot·后端·spring·面试