Mybatis 一些常用语法
来源:互联网 发布:期货交易软件下载 编辑:程序博客网 时间:2024/06/04 20:07
1、IF 验证
IF验证通常是验证字符串是否为空,或者处理当等于某个值时。
写法: <if test="answerListSize > 0"></if> 当值>0时
<if test="answerListSize != null and answerListSize != '' "></if> 当值不为空时
<if test = ‘ answerListSize == "1" ’></if> 当值等于1时
2、IN写法
WHERE test IN
<foreach item="item" index="index" collection="answerList" open="(" separator="," close=")">
#{item}
</foreach>
answerList是传进来的数组,可用Map或者Bean为入参。
3、处理<符号
<在Mybatis的XML里面是通译符,直接使用会报错。
<![CDATA[
AND qao.qa_id <> qa_old_id
]]>
使用<![CDATA[ ]]> 包起来
4、include
<include refid="and_where_clause"/>
此语法可以直接将and_where_clause中的语句拼接在你sql语句中,根据你放的位置
<sql id="and_where_clause"><sql>
0 0
- Mybatis 一些常用语法
- mysql一些常用语法
- ibatis的一些常用语法
- ibatis的一些常用语法
- SQL的一些常用语法
- Markdown的一些常用语法
- jquery常用的一些语法
- mybatis配置文件常用语法mapper.xml
- 一些不太常用C++语法
- php常用的一些常用词或语法
- sqlserver2005一些不常用的sql语法
- 关于python一些常用的语法
- 一些不太常用的sql语法
- sql语句一些常用语法的积累
- Android中一些常用的java语法
- <数据库>一些数据库常用操作语法
- ES6常用的一些语法总结
- 总结一些js常用方法和语法
- java 和javascript 获取当前日期时间和本周日期时间 .
- ActiviteMQ分析
- python获取登录验证码
- 大家分析分析,今年3月份硬盘价格会降吗
- ActiviteMQ分析
- Mybatis 一些常用语法
- NodeJs环境安装初探
- jQuery的三种$()
- 如何正确的选择框架,希望给出意见
- Mr.Smile填坑记——ndk制作so库,ndk-build不是内部或外部命令。。。的错误
- NodeJs环境安装初探
- 各种特效生成器网站 开发中好用的网站
- MongoDB Java Driver中的写操作策略
- MongoDB Java Driver中的写操作策略