首页 > 分享 > 【MyBatis】标签的条件判断(Boolean类型参数)

【MyBatis】标签的条件判断(Boolean类型参数)

最新推荐文章于 2024-10-29 20:53:00 发布

诗和远方都是你 于 2018-08-23 15:53:11 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

在MyBatis 中,动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 3 之前的版本中,有很多元素需要花时间了解。而MyBatis 3 大大精简了元素种类,只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。

<select id="findActiveBlogWithTitleLike" resultType="Blog">

SELECT

*

FROM

BLOG

WHERE

state = ‘ACTIVE’

<if test="title != null">

AND title like #{title,jdbcType=VARCHAR}

</if>

</select>

<if test="username" != null>

username=#{username, jdbcType=VARCHAR}

</if>

<if test="username != null and 'John' == username">

username=#{username, jdbcType=VARCHAR}

</if>

<if test="flag != null and 'true'.toString() == flag.toString()">

flage=#{flag, jdbcType=BOOLEAN}

</if>

相关知识

if条件是Boolean类型,后台做判断只需判断flag=null情况即可
JDBC与MyBatis:数据库访问技术的变迁【后端 15】
编程实现判断一个整数是否为“水仙花数”。所谓“水仙花数”是指一个三位的整数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=13+53+33。要求:用带有一个输入参数的函数(
java多条件判断
【Java】1.素数,2.水仙花数,3.给定一个不多于9位数的正整数(几位数,输出)4.斐波那契数列,5.Sn=a+aa+aaa+aaaa+aaaaa,6.函数封装
输出映射:关联嵌套标签association和集合嵌套标签collection
mybatis if 条件判断 = like
Mysql查询条件判断是否包含字符串的方法实现
mybatis中多个参数传递的问题
Mybatis

网址: 【MyBatis】标签的条件判断(Boolean类型参数) https://m.huajiangbk.com/newsview1155549.html

所属分类:花卉
上一篇: 家具消费纠纷频发,标签五花八门需
下一篇: 欧洲之花(Eco label)认