mybatis学习笔记--mapper配置文件中大于小于怎么处理
2014-01-02 14:41
323 查看
别人也有弄过, 不过有点零碎, 自己整理下.
在mybatis 的mapper配置文件sql语句中, 有时用到 大于, 小于等等的比较, 直接写在里面就被当做标签的开头来处理了, 所以不可.现在又2种解决方法:
一, 用<![CDATA[ ]]>标识,例如:
二, 转义, 例如:
同样可以可以和等号'='一起来使用, 来表示大于等于, 小于等于等.如
在mybatis 的mapper配置文件sql语句中, 有时用到 大于, 小于等等的比较, 直接写在里面就被当做标签的开头来处理了, 所以不可.现在又2种解决方法:
一, 用<![CDATA[ ]]>标识,例如:
<if test="menu.authority != null"> <![CDATA[ and authority < #{menu.authority}]]> </if>其中不但能用大于'>', 小于'<', 小于等于'<=', 大于等于'>=' 也是可以的.
二, 转义, 例如:
<if test="menu.authority != null"> and authority < #{menu.authority} </if>如此这般......
同样可以可以和等号'='一起来使用, 来表示大于等于, 小于等于等.如
<if test="menu.authority != null"> and authority >= #{menu.authority} </if>
相关文章推荐
- MyBatis学习笔记(一)——配置文件中的别名以及mapper中的namespace
- Mybatis 源码学习笔记(八)mapper映射文件配置之select、resultMap
- mybatis在mapper.xml文件中的大于小于等符号处理
- mybatis学习笔记(二)配置文件
- mybatis 配置文件 学习笔记
- 【知了堂学习笔记】——mybatis核心配置文件和映射配置文件
- mybatis mapper.xml文件中 小于"<" 和 大于">" 的问题 3ff8
- Mybatis学习笔记-核心配置文件概述
- SqlMapConfig.xml配置文件---Mybatis学习笔记(七)
- SqlMapConfig.xml配置文件---Mybatis学习笔记(七)
- Mybatis的mapper.xml文件中不能使用小于等特殊字符时该怎么办?
- MyBatis学习笔记(三)——优化MyBatis配置文件中的配置
- [原创]java WEB学习笔记69:Struts2 学习之路-- 消息处理与国际化,概述,配置国际资源文件,访问国际化消息,通过超链接切换语言
- 电商平台学习笔记(四)——Spring配置Mybatis简化DAO层省略Mybatis核心配置文件
- mybatis学习笔记——Xml配置文件
- mybatis学习笔记--配置文件+注解完整案例
- Mapper.xml映射文件---Mybatis学习笔记(八)
- Mybatis学习笔记-CURD(基于配置文件的方式)
- Mybatis学习笔记-CURD(基于配置文件的方式)
- JavaWeb学习笔记-mybatis-12-mybatis配置-类型处理typeHandlers