提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
目录
一、添加Mybatis的starter maven依赖
<!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.2</version>
</dependency>
二、在mybatis的接口中添加@Mapper注解
@Mapper
public interface UserMapper {
Integer login(User user);
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!-- namespace指定dao层对应的接口 -->
<mapper namespace="com.example.mappers.UserMapper">
<!-- id指定接口中的方法 resultType指向该表pojo包的实体类-->
<select id="login" parameterType="com.example.pojo.User" resultType="integer">
select count(1) from user where name= #{name} and password= #{password}
</select>
</mapper>
三、在application.yml配置数据源信息
mybatis:
mapper-locations: classpath:mappers/*.xml
以上就是SpringBoot集成Mybatis的步骤