最新要闻

广告

手机

光庭信息跌4.57% 2021上市超募11亿2022扣非降74% 时快讯

光庭信息跌4.57% 2021上市超募11亿2022扣非降74% 时快讯

搜狐汽车全球快讯 | 大众汽车最新专利曝光:仪表支持拆卸 可用手机、平板替代-环球关注

搜狐汽车全球快讯 | 大众汽车最新专利曝光:仪表支持拆卸 可用手机、平板替代-环球关注

家电

21、MyBatis动态<if>标签的使用详解 当前快报

来源:博客园

一、符号转义详解:

1、转义字符方式:

含义原符号转义字符
小于<<
小于等于<=<=
大于>>
大于等于>=>=
逻辑与(和)&&
单引号'
双引号"
# 查询创建时间是小于2023年的用户SELECT * FROM user where create_at < "2023"

2、XML语法方式:

含义

原符号


(资料图片)

转义字符

小于

<

小于等于

<=

大于

>

]]>

大于等于

>=

= ]]>

逻辑与(和)

&

单引号

双引号

# 查询创建时间是小于2023年的用户SELECT * FROM user where create_at  "2023"

二、动态<if>标签使用详解:

1、if标签判断不为空:

2、if标签判断String类型:

3、if标签判断Integer类型:

MyBatis规定,MyBatis在进行判断时,会将Integer=0的参数默认为‘’(空串),允许数字与字符串做比较

方式一:

方式二:

4、if标签判断Boolean类型:

方式一:

方式二:

关键词: