根標籤<mapper></mapper> namespace: 指向相關的dao類。必須是完正的路徑 底層會自動映射文件的實現類!java
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------sql
<sql></sql> 自定義的一段sql 內容 增長複用性 屬性 id: 惟一數據庫
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------app
<include></include> 引用上方定義的sql標籤 refid 指向sql的 idspa
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------3d
<resultMap></resultMap> 做用:返回的結果集爲一個map id:惟一的命名 ; type: 全限定類名,或系統別名 必須是完正的路徑; map的key爲 字段名 val爲對應的內容blog
若是返回爲多條則爲List<map<字段名,值>> column 數據庫中的 列名 ; property : mode對應的變量名 jdbcType: 類型it
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------io
<select></select> 查詢標籤 id: 惟一的命名 並和 dao 文件的方法名一一映射 resultType 返回類型 可爲 int String boolean 和 類名 map ; parameterType 傳過來的參數 注意和dao方法 的傳參類型 對應class
若是返回的結果 爲多條 會自動 轉爲list
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
動態sql foreach collection 爲須要循環的內容集 item 爲 每個元素 index 循環的次數 後面動態 3個拼接(1,2)。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
where 狀況下的 if 標籤 test 指向元素 注意 多條件 使用 and 和 or
set 狀況下的if 注意 逗號不要忘記 通常狀況 =null 便可 由於「」 也可能爲值
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
chose 相似於 java switch語句