1. 程式人生 > >MyBatis要點總結

MyBatis要點總結

map app 核心 數據 註解 釋放資源 釋放 數據源 poj

一、介紹

  MyBatis是一個基於Java的持久層半自動ORM框架,它支持定制化SQL、存儲過程以及高級映射。MyBatis避免了幾乎所有的JDBC代碼和手動設置參數以及獲取結果集。MyBatis可以使用簡單的XML或註解來配置和映射原生信息,將接口和Java的POJO類,映射成數據庫中的記錄。

二、特點

  1、輕量級。沒有任何第三方依賴,最簡單安裝只需要兩個jar文件+幾個mapper映射文件。

三、使用步驟

  1.創建SqlSessionFactory

  2.獲取SqlSession

  3.獲取動態代理對象

  4.通過代理對象執行數據庫操作

  5.釋放資源

四、Spring整合Mybatis

在spring核心配置文件中添加如下配置:

  1.配置數據源

  2.配置MyBatis會話工廠

  3.配置SqlSession

  4.配置mapper映射文件包掃描

  5.配置事務管理器

  6.添加事務註解驅動

MyBatis要點總結