动态SQL是MyBatis的强大特性之一,MyBatis3采用了功能强大的基于OGNL的表达式来完成动态SQL,它消除了之前版本中需要了解大多数元素,使用不到原来一半的元素就能完成所需的工作。
Mybatis的动态SQL元素
判断语句,用于但条件分支判断
(、) 相当于Java中的switch...case...default语句,用于多条件判断
、、 辅助元素,用于处理一些SQL拼装、特殊字符问题
循环语句,常用于in语句等列举条件中
从OGNL表达式中创建一个变量,并将其绑定到上下文,常用于模糊查询的sql语句中
上一篇 java学习笔记(5)(补)
下一篇 python字典类型与 json数据转换
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号