MyBatis-Plus springboot 整合配置
时间: 2024-02-10 09:25:07 浏览: 109
Spring Boot是一个快速开发框架,Mybatis-Plus是一个Mybatis的增强工具,可以简化Mybatis的开发。将它们整合起来可以更快速地开发出高质量的应用程序。
整合步骤如下:
1. 引入依赖
在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.2</version>
</dependency>
```
2. 配置数据源
在application.properties文件中配置数据源信息,例如:
```
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false
spring.datasource.username=root
spring.datasource.password=root
```
3. 配置Mybatis-Plus
在配置类中添加以下注解:
```
@Configuration
@MapperScan("com.example.mapper")
public class MybatisPlusConfig {
}
```
其中,@MapperScan注解指定了Mapper接口所在的包路径。
4. 编写Mapper接口
编写Mapper接口,例如:
```
@Mapper
public interface UserMapper extends BaseMapper<User> {
}
```
其中,User是实体类,BaseMapper是Mybatis-Plus提供的基础Mapper接口。
5. 使用Mapper接口
在Service中注入Mapper接口,例如:
```
@Service
public class UserServiceImpl implements UserService {
@Autowired
private UserMapper userMapper;
@Override
public User getUserById(Long id) {
return userMapper.selectById(id);
}
}
```
以上就是Spring Boot整合Mybatis-Plus的基本步骤。
阅读全文
相关推荐















