SpringMVC(5)之整合Mybatis
一、整合Spring-Mybatis
( 配置SqlSessionFactoryBean----整合Spring-Mybatis )
1、配置数据源dataSource(applicationContext.xml中配置)
package="com.shopp.mapper,com.shopp.service.impl"/>
class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
commons-dbcp
commons-dbcp
1.4
org.apache.commons
commons-pool2
2.3
2、配置SqlSessionFactory
class="org.mybatis.spring.SqlSessionFactoryBean">
org.springframework spring-jdbc 3.2.9.RELEASE
3、spring与mybatis整合配置,扫描所有dao
class="org.mybatis.spring.mapper.MapperScannerConfigurer">
到次还没有结束,需要让spring加载properties文件中的属性
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
classpath:generator.properties
最后需要扫描mapper和service文件
package="com.shopp.mapper,com.shopp.service.impl"/>
具体demo已经上传至GitHub这里就不在说了 基于springnvc编写增删查改