MyBatis的动态SQL

1.使用动态SQL完成多条件查询

  • if:利用if实现简单的条件查询
  • choose(when,otherwise):相当于Java中的switch语句,通常与when和otherwise搭配
  • where:简化SQL语句中where的条件判断
  • set:解决动态更新语句
  • trim:可以灵活的去除多余的关键字
  • foreach:迭代一个集合,通常用于in条件

(1)使用if+trim实现多条件查询

2.使用动态SQL实现更新操作

(1)使用if+trim改造更新操作

3.使用foreach完成复杂查询

4.MyBatis分页

posted on 2018-06-19 15:16  握不住的沙那就扬了它  阅读(136)  评论(0)    收藏  举报

导航