spring boot怎么整合mybatis plus
时间: 2023-02-21 14:29:35 浏览: 143
spring boot 和mybatis的整合
要整合 Mybatis Plus 和 Spring Boot,需要以下几个步骤:
1. 在项目的 build.gradle 文件中添加 Mybatis Plus 的依赖:
```
implementation 'com.baomidou:mybatis-plus-boot-starter:3.3.2'
```
2. 在 application.properties 或者 application.yml 文件中配置数据库信息:
```
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=root
```
3. 在启动类上添加 `@MapperScan` 注解,指定 mapper 接口的包路径:
```
@MapperScan("com.example.demo.mapper")
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
```
4. 创建 Mapper 接口,继承自 Mybatis Plus 的 `BaseMapper` 接口:
```
@Mapper
public interface UserMapper extends BaseMapper<User> {
}
```
5. 在 Service 层中注入 Mapper 接口:
```
@Service
public class UserServiceImpl implements UserService {
@Autowired
private UserMapper userMapper;
// ...
}
```
这样,Mybatis Plus 和 Spring Boot 就完成了整合。
阅读全文