MyBatis 3 Java API-主要接口

2022-04-11 14:05 更新

SqlSession

使用 MyBatis 的主要 Java 接口就是 ??SqlSession??。你可以通過這個接口來執(zhí)行命令,獲取映射器實例和管理事務(wù)。在介紹 ??SqlSession ??接口之前,我們先來了解如何獲取一個 ??SqlSession? ?實例。??SqlSessions ??是由 ??SqlSessionFactory ??實例創(chuàng)建的。??SqlSessionFactory ??對象包含創(chuàng)建 ??SqlSession ??實例的各種方法。而 ??SqlSessionFactory ??本身是由 ??SqlSessionFactoryBuilder ??創(chuàng)建的,它可以從 XML、注解或 Java 配置代碼來創(chuàng)建 ??SqlSessionFactory??。

當 Mybatis 與一些依賴注入框架(如 ?Spring ?或者 ?Guice?)搭配使用時,??SqlSession ??將被依賴注入框架創(chuàng)建并注入,所以你不需要使用 ??SqlSessionFactoryBuilder ??或者 ??SqlSessionFactory??。



以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號