1. 程式人生 > >搭建mybatis開發框架

搭建mybatis開發框架

 

  1. 搭建mybatis環境:

核心配置檔案mybatis-config.xml檔案的配置:

核心配置檔案中各部分作用:

  1. configuration:配置檔案的跟元素節點
  2. properties:通過resource指定外部的properties屬性檔案
  3. settings:進行一些行為的設定
  4. environments:進行執行環境的配置,連線不同的資料庫
  5. environment:配置某一個具體的執行環境
  6. mappers:告訴mybatis去哪裡找SQL對映檔案
  7. mapper:具體的對映檔案的路徑

測試類中的寫法:

 

整個專案結構和說明:

 

書上的例子中沒有建立UserMapper介面,只建立了mapper的配置檔案,那麼此種方法只能使用第一種方法進行測試,無法通過getMapper()的方式獲取當前的Mapper物件,從而呼叫當中的方法,使用此介面的程式碼如下:

在UserMapper的介面中:

在UserMapper.xml檔案中:

在測試類中:

測試類中的程式碼太過於複雜,編寫工具類完成sqlSession的建立,較少程式碼,方便操作: