當前位置:百科全書館>科技>科技生活>

mybatis工作原理

科技生活 閲讀(3.23W)

品牌型號:聯想拯救者Y9000P
系統:Windows11

mybatis工作原理

mybatis工作原理:mybatis配置文件,包括Mybatis全局配置文件和Mybatis映射文件,其中全局配置文件配置了數據源、事務等信息;映射文件配置了SQL執行相關的信息。mybatis通過讀取配置文件信息(全局配置文件和映射文件),構造出SqlSessionFactory,即會話工廠。

通過SqlSessionFactory,可以創建SqlSession即會話。Mybatis是通過SqlSession來操作數據庫的。SqlSession本身不能直接操作數據庫,它是通過底層的Executor執行器接口來操作數據庫的。Executor接口有兩個實現類,一個是普通執行器,一個是緩存執行器(默認)。Executor執行器要處理的SQL信息是封裝到一個底層對象MappedStatement中。