您的当前位置:首页正文

MyBatis中使用OGNL表达式与操作符

2021-10-15 来源:步旅网
MyBatis中使⽤OGNL表达式与操作符

String与基本数据类型    _parameter⾃定义类型(对象)     属性名集合

  数组          array  List          list

  Map          _parameter获取集合中的⼀条数据

  数组          array[索引]      基本数据类型数组

              array[索引].属性名   对象数据类型数组              List          list[索引]              list[索引].属性名  Map          _parameter.key              _parameter.key.属性名

利⽤foreach标签从集合中取出数据(遍历拼接SQL)

  

  如果collection中的数组或List,i表⽰下标,如果collection是Map,i表⽰key。item(或item.属性名)表⽰迭代出来的值  separator 表⽰ 迭代出来的元素之间的分隔符  举例

delete from MESSAGE where ID in(

)

操作符

  java常⽤操作符    +、-、*、/、==、!=、||、&&等  特有操作符      and、or、mod、in、not in

因篇幅问题不能全部显示,请点此查看更多更全内容