MyBatis學習——核心配置檔案層級關係
阿新 • • 發佈:2022-03-11
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標籤作用:載入對映