ibatis动态SQL语句

     比较属性值是否大于静态值或另一个属性值。

  比较属性值是否大于等于静态值或另一个属性值。

         比较属性值是否小于静态值或另一个属性值。

         比较属性值是否小于等于静态值或另一个属性值。

例子:

<isLessEqual prepend=”AND” property=”age” compareValue=”18”> ADOLESCENT = ‘TRUE’ </isLessEqual>

2)一元条件元素的属性:

prepend  - 可被覆盖的 SQL 语句组成部分,添加在语句的前面(可选)

property  - 被比较的属性(必选)

         检查是否存在该属性(存在 parameter bean 的属性) 。

  检查是否不存在该属性(不存在 parameter bean 的属性) 。

                                 检查属性是否为 null。

                             检查属性是否不为 null。

                                 检查 Collection.size()的值,属性的 String 或 String.valueOf()值,

是否为 null或空( “”或size() < 1) 。

                         检查 Collection.size()的值,属性的 String 或 String.valueOf()值,

是否不为 null 或不为空( “”或 size() > 0) 。

例子:

<isNotEmpty prepend=”AND” property=”firstName” > FIRST_NAME=#firstName# </isNotEmpty>

3)Iterate:这属性遍历整个集合,并为 List 集合中的元素重复元素体的内容。

Iterate 的属性:

prepend  - 可被覆盖的 SQL 语句组成部分,添加在语句的前面(可选)

property  - 类型为 java.util.List 的用于遍历的元素(必选)

那么如何才能正确的掌握Redis呢?

为了让大家能够在Redis上能够加深,所以这次给大家准备了一些Redis的学习资料,还有一些大厂的面试题,包括以下这些面试题

  • 并发编程面试题汇总

  • JVM面试题汇总

  • Netty常被问到的那些面试题汇总

  • Tomcat面试题整理汇总

  • Mysql面试题汇总

  • Spring源码深度解析

  • Mybatis常见面试题汇总

  • Nginx那些面试题汇总

  • Zookeeper面试题汇总

  • RabbitMQ常见面试题汇总

JVM常频面试:

Redis高频面试笔记:基础+缓存雪崩+哨兵+集群+Reids场景设计

Mysql面试题汇总(一)

Redis高频面试笔记:基础+缓存雪崩+哨兵+集群+Reids场景设计

Mysql面试题汇总(二)

Redis高频面试笔记:基础+缓存雪崩+哨兵+集群+Reids场景设计

Redis常见面试题汇总(300+题)

Redis高频面试笔记:基础+缓存雪崩+哨兵+集群+Reids场景设计

[外链图片转存中…(img-m556K7kE-1721833146031)]

Redis常见面试题汇总(300+题)

[外链图片转存中…(img-djhzKAoY-1721833146031)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值