文章目录
# if && OGNL
判断表达式 : OGNL - 《OGNL详解》
遇见特殊符号,应该写转义字符 - html转义字符
文章目录
# where
接上面的语句
文章目录
# trim
文章目录
# choose
choose(when,otherwise):分支选择,带了 break 的switch-case
如果带了id就用id查,如果带了 lastName 就用 lastName 查,<mark>只会进入其中一个</mark>
文章目录
# set
trim
文章目录
# foreach
## 批量查
## 批量保存
如果想
需要在 url 配置里面开启allowMultiQueries=true
具体看 下面
oracle
<mark>end最后还要加;</mark>
end
⇒end;
文章目录
# 两个内置参数
不只是方法传递过来的参数可以被用来判断,取值。。。
mybatis 默认还有两个内置参数,
- _parameter:<mark>代表整个参数</mark>
单个参数:_parameter 就是这个参数
多个参数:参数会被封装为一个map:_parameter 就是代表这个map - _databaseId:<mark>如果配置了 DatabaseIdProvider标签</mark>
_databaseId就是代表当前数据库的别名 oracle
文章目录
# bind
bind 可以将 OGNL 表达式的值绑定到一个变量中,方便后来引用这个变量的值
当然,也可以 concat('%',lastName,'%')
。但是 ,sql 函数在高并发下 效率极其差
文章目录
# sql && include