1. 程式人生 > >Mybatis配置檔案(一)

Mybatis配置檔案(一)

Mapper檔案中各個標籤的含義

Mapper檔案是Mybatis中SQL語句的配置檔案,其在執行時會載入SQL語句並對映相應引數。熟悉各個標籤的含義便於理解專案中DAO層相關函式的實際意義。

屬性含義
idSQL對映配置的唯一標識。
parameterType傳入SQL配置中的引數型別名。
resultTypeSQL語句執行後返回的資料型別。
resultMap引入外部結果集配置,將表中欄位與Java物件屬性進行一一對映。
flushCache設定語句呼叫時是否清空本地快取。
timeout在丟擲異常前,本地驅動程式等待資料庫響應的最大秒數。
fetchSize設定驅動程式每次返回結果的行數。
statementType設定Mybatis的Statement型別。
resultSetType設定Mybatis的結果集型別。
insert    對映插入語句。
update        對映更新語句
delete對映刪除語句。
select對映選擇語句。
sql

配置可以被其他語句引用的語句塊。

cache給定名稱空間的快取配置。