目录
1.导入依赖mybatis整合springboot的依赖
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.2</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
2.创建mapper接口文件,并添加注解
@Mapper
@Repository
public interface UserMapper {
List<User> queryUserList();
}
3.创建对应的mybatis的对应的xml文件
<?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">
<mapper namespace="com.example.mapper.UserMapper">
<!--List<User> queryUserList();-->
<select id="queryUserList" resultType="User">
select * from 610
</select>
</mapper>
4.在yaml文件中进行配置mybatis信息
mybatis:
# 配置XML映射文件中指定的实体类别名路径
type-aliases-package: com.example.pojo
# 配置MyBatis的xml配置文件路径
mapper-locations: classpath:mybatis/mapper/*.xml
5.看源码并懂得如何扩展配置
总结
- springboot整合了mybatis,方法更快捷
- springboot告诉我们一定要养成看源码的能力,只有这样我们才不会被淘汰
- 不会看源码就很难找出报错的信息