spring 與 mybatis整合過程
阿新 • • 發佈:2020-12-02
第一步:整合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