SSH框架現(xiàn)在應用非常廣泛,一般的中小項目,大多都會使用Spring和MyBatis。兩者結合輕便好使,易上手。今天小博老師給大家介紹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方法。