项目资源:
一、整合:
1、导入jar包:
<!--mybatisPlus 会自动的维护Mybatis 以及MyBatis-spring相关的依赖--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version>2.3</version> </dependency>
注:引入 MyBatis-Plus
之后请不要再次引入 MyBatis
以及 MyBatis-Spring
,以避免因版本差异导致的问题;
2、继承BaseMapper(包含了常用接口)
import com.baomidou.mybatisplus.mapper.BaseMapper; import com.nn.mybatisplus.beans.User; public interface UserMapper extends BaseMapper<User> { }
3、配置SqlSessionFactoryBean
<!--
Mybatis提供的: org.mybatis.spring.SqlSessionFactoryBean
MP提供的:com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-->
<bean id="sqlSessionFactoryBean" class="com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean">
<!-- 数据源 -->
<property name="dataSource" ref="dataSource"></property>
<property name="configLocation" value="classpath:mybatis-config.xml"></property>
<!-- 别名处理 -->
<property name="typeAliasesPackage" value="com.nn.mybatisplus.beans"></property>
</bean>