springboot 配置mybatis
时间: 2023-04-17 16:03:11 浏览: 125
Spring Boot 配置 MyBatis 的步骤如下:
1. 添加 MyBatis 和 MyBatis-Spring 依赖
在 pom.xml 文件中添加以下依赖:
```
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.4</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
```
2. 配置数据源
在 application.properties 文件中添加以下配置:
```
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
```
3. 配置 MyBatis
在 application.properties 文件中添加以下配置:
```
mybatis.mapper-locations=classpath:mapper/*.xml
```
4. 创建 Mapper 接口和 XML 文件
在 src/main/resources/mapper 目录下创建 Mapper 接口和 XML 文件,例如:
UserMapper.java:
```
public interface UserMapper {
User getUserById(int id);
}
```
UserMapper.xml:
```
<mapper namespace="com.example.mapper.UserMapper">
<select id="getUserById" parameterType="int" resultType="com.example.entity.User">
select * from user where id = #{id}
</select>
</mapper>
```
5. 注册 Mapper 接口
在启动类中添加 @MapperScan 注解,例如:
```
@SpringBootApplication
@MapperScan("com.example.mapper")
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
```
以上就是 Spring Boot 配置 MyBatis 的步骤。
阅读全文