ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data......
ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data...
ibatis配置如下,高手帮我看看。<select id="exportRecieveData" parameterClass="java.util.HashMap"resultClass="java.util.HashMap"> SELECT L_SERIALNO as serialno, C_CONTENT as content, C_MOBILENO as mobileno, C_DATE as cdate, C_TIME as ctime, C_FUNDACCO as fundacco, L_BACKID as backid, C_TASKCODE as taskcode, C_BACK as back, C_BACKCONTENT as backcontent, C_BACKDATE as backdate, C_BACKTIME as backtime, c_pipe as l_type FROM TSMS_RECEIVE <dynamic prepend="where"> <isPropertyAvailable property="taskCode"> <isNotEmpty prepend="and" property="taskCode"> C_TASKCODE =#taskCode# </isNotEmpty> </isPropertyAvailable> <isPropertyAvailable property="startDate"> <isNotEmpty prepend="and" property="startDate"> C_DATE >= #startDate# </isNotEmpty> </isPropertyAvailable> <isPropertyAvailable property="endDate"> <isNotEmpty prepend="and" property="endDate"> C_DATE <= #endDate# </isNotEmpty> </isPropertyAvailable> <isPropertyAvailable property="mobileNo"> <isNotEmpty prepend="and" property="mobileNo"> C_MOBILENO = #mobileNo# </isNotEmpty> </isPropertyAvailable> <isPropertyAvailable property="fundAcco"> <isNotEmpty prepend="and" property="fundAcco"> C_FUNDACCO = #fundAcco# </isNotEmpty> </isPropertyAvailable> </dynamic> </select>
提问者采纳
把下面这个表达式反过来写就可以了 <isNotEmpty prepend="and" property="endDate"> C_DATE <= #endDate# </isNotEmpty> 改为<isNotEmpty prepend="and" property="endDate"> #endDate# >= C_DATE </isNotEmpty> 记住:在ibatis的配置文件中不能出现小于号
转载于:https://www.cnblogs.com/telwanggs/p/5616206.html
ibatis动态sql配置启动时提示:The content of elements must consist of well-formed character data......相关推荐
- MFC的exe启动时提示应用程序配置不正确,应用程序未能启动错误
MFC的exe启动时提示应用程序配置不正确,应用程序未能启动错误 老姐笔记本中毒太深于病入膏肓,无奈迫写一程序"曲线救国".刚启动自己写的程序就出现应用程序配置不正确,应用程序未能 ...
- oracle numa map size mismatch,Oracle启动时提示map size mismatch; abort
Oracle启动时提示map size mismatch; abort 发布时间:2020-06-26 13:35:09 来源:51CTO 阅读:1370 作者:会说话的鱼 今天在DELL服务器的Re ...
- iBatis 动态SQL别名查询结果为Null问题
iBatis 动态SQL别名查询结果为Null问题 在项目中使用了iBatis,使用xml方便的维护SQL,清晰明了,偶然发现动态拼接的SQL语句在数据中执行很好的返回结果,而到了程序中总是有字段返回 ...
- win2000启动时提示“无法定位程序输入点SaferCreateLevel于动态链接库ADVAPI32.dll上”怎么解决?
win2000启动时提示"无法定位程序输入点SaferCreateLevel于动态链接库ADVAPI32.dll上"怎么解决?谢谢 悬赏分:5 - 解决时间:2006-5-10 2 ...
- VMware启动时提示我已移动或我已复制该虚拟机
一.VMware启动时提示"我已移动该虚拟机"或"我已复制该虚拟机",选择"我已复制该虚拟机" 1.如果选择 我已移动该虚拟机 的话网卡的M ...
- mysql server安装不成功,解决Mysql5.7.17在windows下安装启动时提示不成功问题
在机器上首次安装MySQL, 操作系统是win7 mysql 的安装文件是 zip 格式的,版本是5.7.17 解压之后,安装步骤是 1.首先找个文件存放这些安装程序以及 数据 假设是E:\\mysq ...
- 安装SQL SERVER 2000时提示:以前的某个程序安装已在安装计算机上创建挂起的文件操作。...
安装SQL SERVER 2000时提示:"以前的某个程序安装已在安装计算机上创建挂起的文件操作",原因是安装程序在先前的安装过程中在系统注册表留下某些信息. 解决办法:删除掉如下 ...
- SpringBoot启动时 提示没有主清单属性 MANIFEST
SpringBoot启动时 提示没有主清单属性 MANIFEST <?xml version="1.0" encoding="UTF-8"?>< ...
- windows下rabbitmq以服务启动时提示发生系统错误 1068
rabbitMQ在服务中启动时提示报错如下: ! 解决办法:在widows服务中将workstation这个服务由禁止改为自动,在启动服务,后rabbit服务可以正常启动了 原因:通过查看系统日志发现 ...
最新文章
- ExecutorService线程池
- ios点击大头针气泡不弹出_百度地图使用(二)自定义大头针和弹出气泡
- keras 模型量化
- 音视频(H264+G711)打包AVI文件
- WebCombo 客户端绑定数据
- 关于神经网络权重初始值的设置的研究
- 学习笔记4 :opencv 、PIL、matplotlib.image打开、保存图片
- mac睡眠快捷键_mac键盘快捷键大全哪里有?
- 开课吧:学习C语言应该从哪些方面入手?
- spine 破解 闪退打不开
- python 规则引擎 drools_Drools 规则引擎环境搭建
- python模拟鼠标拖动滑块_Python中selenium的作用链模拟滑块运动,python,ActionChains,移动...
- Blend for Visual Studio 概述
- Excel催化剂100+大主题功能梳理导读
- 教你如何修改ROS机器人工作空间文件夹名字
- 我的雷电游戏(重力感应控制)
- 权力的游戏刷声望辅助【多开辅助】权力的游戏手游辅助挂机刷石油资源采集脚本
- 超级计算机浪漫展览,银河的浪漫-星星
- 提升自信心的十五个心理暗示法
- C# Math类的常用方法