網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

mybatis工作原理

欄目: IT科技 / 發佈於: / 人氣:2.18W
品牌型號:聯想 YOGA 14c/系統版本:windows7

mybatis的工作原理爲:

1. mybatis配置檔案,包括Mybatis全局配置檔案和Mybatis映射檔案,其中全局配置檔案配置了數據源、事務等資訊;映射檔案配置了SQL執行相關的 資訊。

2. mybatis透過讀取配置檔案資訊(全局配置檔案和映射檔案),構造出SqlSessionFactory,即會話工廠。

3. 透過SqlSessionFactory,可以創建SqlSession即會話。Mybatis是透過SqlSession來操作數據庫的。

4. SqlSession本身不能直接操作數據庫,它是透過底層的Executor執行器接口來操作數據庫的。Executor接口有兩個實現類,一個是普通執行器,一個是快取執行器(默認)。

5. Executor執行器要處理的SQL資訊是封裝到一個底層對象MappedStatement中。

mybatis工作原理

(零基礎Java自學

Tags:MyBatis