mybatis生成動態sql的常用標籤

用mybatis 一個很爽的地方就是可以實現動態sql,構建動態sql我們需要了解一些標籤

1.<if test="xx!=null and xx!=''"></if> 判斷

2 <where></where> 添加 where,如果where 後面緊跟“AND”  或者 “OR” 則 剔除掉

3.<set></set> 添加set,如果有多餘的逗號則剔除掉

4.<trim prefix="WHERE" prefixOverrides="AND|OR"></trim> 更靈活的去除多餘內容,可以實現 where 和 set的 效果

5.<choose><when></when><otherwise></otherwise></choose> 選擇,類似於java的switch

6.<foreach collection="list" item="item" open="(" separator="," close=")"></foreach> 遍歷

發佈了65 篇原創文章 · 獲贊 30 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章