博為峰JavaEE技術文章 ——MyBatis Spring 整合-MapperScannerConfigurer

SSH框架現(xiàn)在應用非常廣泛,一般的中小項目,大多都會使用SpringMyBatis。兩者結合輕便好使,易上手。今天小博老師給大家介紹Spring和Mybatis結合的方式之一,使用MapperScannerConfigurer的配置方式。

1.首先建立項目,下載Spring和Mybatis必須的jar包,如下圖所示:

2.建立spring-mybatis.xml文件,內容如下所示:

3.建立Mapper xml文件:

4.建立Dao接口類:

package com.bwf.dao

@MapperScan

public interface GendarDao {

Gendar getGendar(int id);

}

GendarDao所在的包名和類名必須與mapper文件的namespace一致。相關方法名必須和mapper中的映射文件中的id同名。@MapperScan會去映射文件中查找id為com.bwf.dao.GendarDao.getGendar,即this.getClass().getName()+".getGendar"的SQL方法。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • SSH框架現(xiàn)在應用非常廣泛,一般的中小項目,大多都會使用Spring和MyBatis。兩者結合輕便好使,易上手。今...
    博為峰51Code教研組閱讀 307評論 0 0
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,564評論 19 139
  • 1. 簡介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存儲過程以及高級映射的優(yōu)秀的...
    笨鳥慢飛閱讀 6,238評論 0 4
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,273評論 6 342
  • 缺陷跟蹤(Bug Tracking)是軟件研發(fā)流程中重要的一環(huán),集項目需求管理和缺陷管理于一身,通過對研發(fā)工作流的...
    牛崽兒酷閱讀 1,270評論 0 0

友情鏈接更多精彩內容