MyBatis -- 動態SQL(if、trim、where、set、choose(where、otherwise)、foreach)

一、動態SQL 1、基於OGNL表達式 2、完成多條件查詢等邏輯實現 3、用於實現動態SQL的元素主要有 if trim where set choose(where、otherwise) foreach   二、if元素 (改造查詢用戶信息列表的演示示例) 根據用戶角色(userRole)和用戶姓名(模糊查詢)進行查詢 if做非空判斷 where根據sql,自動添加where,根據條件動態添加/
相關文章
相關標籤/搜索