MyBatis 源码解读-environmentsElement()
生活随笔
收集整理的這篇文章主要介紹了
MyBatis 源码解读-environmentsElement()
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
這一步是解析<environments>標(biāo)簽。
我們前面講過,一個(gè)environment 就是對應(yīng)一個(gè)數(shù)據(jù)源,所以在這里我們會(huì)根據(jù)配置的<transactionManager>創(chuàng)建一個(gè)事務(wù)工廠,根據(jù)<dataSource>標(biāo)簽創(chuàng)建一個(gè)數(shù)據(jù)源,最后把這兩個(gè)對象設(shè)置成Environment 對象的屬性,放到Configuration 里面。
回答了前面的問題:數(shù)據(jù)源工廠和數(shù)據(jù)源在哪里創(chuàng)建。
先記下這個(gè)問題:數(shù)據(jù)源和事務(wù)工廠在哪里會(huì)用到?
?
總結(jié)
以上是生活随笔為你收集整理的MyBatis 源码解读-environmentsElement()的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MyBatis 源码解读-setting
- 下一篇: MyBatis 源码解读-databas