1. 程式人生 > 實用技巧 >spring 與 mybatis整合過程

spring 與 mybatis整合過程

第一步:整合dao層

     mybatis和spring整合,通過spring管理mapper介面。

     使用mapper的掃描器自動掃描mapper介面在spring中進行註冊。

  第二步:整合service層

     通過spring管理 service介面。

     使用配置方式將service介面配置在spring配置檔案中。

     實現事務控制。

  第三步:整合springmvc

     由於springmvc是spring的模組,不需要整合。

  主要配置有:

  1). mybatis配置檔案sqlMapConfig.xml配置別名自動掃描(實體類)

  2). mapper掃描器(介面,資料庫訪問介面)

  3). 資料庫連線池配置

  4). 宣告式事務配置

  5). 啟用註解掃描:<context:component-scan base-package="cn.itcast.ssm.controller"></context:component-scan>

  6). 配置註解對映器和介面卡: <mvc:annotation-driven></mvc:annotation-driven>

  7). 檢視解析器:<bean  class="org.springframework.web.servlet.view.InternalResourceViewResolver">

  8). 配置控制類: DispatcherServlet前端控制器

  9). 配置spring配置檔案載入類:ClassLoadListener