1. 程式人生 > 其它 >MyBatis學習——核心配置檔案層級關係

MyBatis學習——核心配置檔案層級關係

configuration配置

  properties 屬性

  settings 設定

  typeAliases 類型別名

  typeHandlers 型別處理器

  objectFactory 物件工廠

  plugins 外掛

  environments 環境

    environment 環境變數

      transactionManager 事務管理器

      dataSource 資料來源

  databaseProvider 資料庫廠商表示

  mappers 對映器

 

<environments default="development">
    <
environment id="development"> <transactionManger type="JDBC"/> <dataSource type="POOOLED"> <property name="driver" value="${}"> <property name="driver" value="${}"> <property name="driver" value="${}"> <
property name="driver" value="${}"> </dataSource> <environment/> </environments>

 

environments標籤

  資料來源配置

    UNPOOLED:這個資料來源的實現之撒每次被請求時開啟和關閉連線

    POOLED:這種資料來源的實現利用池的概念將JDBC連線物件組織起來

 

<mappers>
    <mapper resource="xyz/javaswing/domain/UserMapper.xml"/>
<mappers

 

mapper標籤作用:載入對映