Mybatis中关于时间的处理
2015-02-01 23:15
148 查看
Mybatis中xm文件里写小于等于时间,不能直接写 《=,要写成
and reg_time <![CDATA[ <= ]]> #{params.endTime}
下面引用自mybatis配置文件中小于大于号的处理http://blog.csdn.net/u022812849/article/details/42123007
背景:在mybatis映射文件中书写sql where语句经常会用到大于小于号,如果直接用大于小于号就会报错
解决办法1:
xml特殊字符可以适用转义字符代替
解决办法2:
适用 <![CDATA[ ]]>节,将sql包括起来,在两者之间嵌入不想被解析程序解析的原始数据,解析器不对CDATA区中的内容进行解析,而是将这些数据原封不动地交给下游程序处理。
and reg_time <![CDATA[ <= ]]> #{params.endTime}
下面引用自mybatis配置文件中小于大于号的处理http://blog.csdn.net/u022812849/article/details/42123007
背景:在mybatis映射文件中书写sql where语句经常会用到大于小于号,如果直接用大于小于号就会报错
解决办法1:
xml特殊字符可以适用转义字符代替
< | < | 小于号 |
> | > | 大于号 |
& | & | 和 |
' | ’ | 单引号 |
" | " | 双引号 |
适用 <![CDATA[ ]]>节,将sql包括起来,在两者之间嵌入不想被解析程序解析的原始数据,解析器不对CDATA区中的内容进行解析,而是将这些数据原封不动地交给下游程序处理。
相关文章推荐
- 关于ASP.Net中的时间处理
- 关于时间问题的经典处理方法
- Oracle中关于时间的一些处理
- java中关于时间的处理(已测试)
- C#关于时间处理
- 关于ASP.Net中的时间处理
- 关于ASP.Net中的时间处理
- (转)关于ASP.Net中的时间处理
- GridView控件常见问题及处理方法===1. 关于隐藏字段的处理:==2. 关于按钮列的事件:==3. 关于按钮的客户端提示:==4. 关于时间字段的格式化输出:==5. 关于绑定空记录:
- 关于asp.net 一个处理时间过长的处理办法
- 关于sqlserver 的时间处理
- (转)关于ASP.Net中的时间处理
- 关于ASP.Net中的时间处理
- jsp 中关于日期时间处理的几个问题
- c#.NET 中关于日期时间的格式化处理 (转)
- 关于ASP.Net中的时间处理
- .NET 中关于日期时间的格式化处理
- .NET 中关于日期时间的格式化处理
- 几条常用 关于时间的 处理
- 关于时间格式的一些处理方法