MyBatis 3 Java API-主要接口

2022-04-11 14:05 更新

SqlSession

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

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



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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)