mybatis xml文件编译报错

peter20091001 2017-06-07 05:52:38

报错信息:The content of elements must consist of well-formed character data or markup
刚刚接触MyBatis。求高手指教!
...全文
245 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
coder_will 2017-06-09
  • 打赏
  • 举报
回复
date_format(t.create_time,'%Y-%m-%d %T') <date_format(#{e_time},'%Y-%m-%d %T') 把<换成< 或者加个cdata标签括起来
哦麦滴 2017-06-09
  • 打赏
  • 举报
回复
Mybatis的SQL语句中是不能直接用<>的,你可以用<去替换.如果还出错你就把这行剪切下,然后再复制上去,因为有时候MyEclipse刷新没那么快.
wentaokyle 2017-06-09
  • 打赏
  • 举报
回复
燕_青 2017-06-09
  • 打赏
  • 举报
回复
是 < 的问题 在mybatis中大于和小于号使用 ><表示
xiao224269 2017-06-09
  • 打赏
  • 举报
回复
你要么改成<要么用 <![CDATA[ time<#{time} ]]>
appleYQL 2017-06-09
  • 打赏
  • 举报
回复
少了传入的参数,另外把<号换成⁢就好
浮云无涯 2017-06-08
  • 打赏
  • 举报
回复
3楼,4楼正解
qq_35809117 2017-06-08
  • 打赏
  • 举报
回复
不能用* , 另外time后写成time<=#{time}
刘温柔_ 2017-06-08
  • 打赏
  • 举报
回复
好像是* 不对、要写具体字段
xiaovhao 2017-06-08
  • 打赏
  • 举报
回复
<是特殊符号,会被当做标签的开始,你要嘛改成<要嘛用 <![CDATA[ time<#{time} ]]>,这样把语句包起来
zy_arhahaha 2017-06-08
  • 打赏
  • 举报
回复
不能用<,把<改成<就行了
ITnoLove 2017-06-07
  • 打赏
  • 举报
回复
select * from 写具体的字段,别写 *
李德胜1995 2017-06-07
  • 打赏
  • 举报
回复
time<#{time}改为#{time}>time.....。。。。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧