Java之Spring(三)mybatis整合与事务配置
Spring整合MyBatis, 主要目的就是把MyBatis核心配置文件中的内容,交给Spring来处理; 再简单点来说, 将MyBatis的SqlSessionFactory和Mapper的创建交给Spring处理。
1、需要额外的依赖
<dependencies>
<!--spring_mybatis桥梁-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>2.0.0</version>
</dependency>
</dependencies>
这要就可以在我们Spring的配置文件种来配置我们的mybatis文件
2、Spring配置文件
第一步配置我们的数据源
配置properties文件
<context:property-placeholder location="classpath:db.properties"/>
扫描我们的注解
<context:component-scan base-package="wq"/>
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="${driver}"/>
<property name="url" value="${u}"/>
<property name="username" value="${uname}"/>
<proper