Spring整合MyBatis
概述
Spring框架提供了mybatis-spring.jar专门用于两大框架的整合
即Spring和MyBatis
spring整合MyBatis的步骤:
1,引入MyBatis整合Spring的相关坐标
2,编写Mapper和Mapper.xml
3,配置sqlSessionFactory以及MapperScannerConfigurer
4,测试使用
1,引入MyBatis整合Spring的相关坐标
4.0.0 org.example spring_day05_demo2_mybatis 1.0-SNAPSHOT 11 11 org.springframework spring-context 5.3.16 org.springframework spring-test 5.3.16 junit junit 4.13.2 test org.projectlombok lombok 1.18.26 org.mybatis mybatis 3.5.11 org.projectlombok lombok 1.18.22 compile org.mybatis mybatis-spring 2.0.7 org.springframework spring-jdbc 5.3.16 mysql mysql-connector-java 8.0.32 com.alibaba druid 1.2.8
2,编写Mapper
package com.zhm.dao;import com.zhm.pojo.User;import java.util.List;public interface UserDao { ListfindAll();}
编写Mapper.xml
select * from user
3,在spring.xml中配置sqlSessionFactory以及MapperScannerConfigurer