java整合mybatisplus
时间: 2023-09-09 22:14:10 浏览: 85
springboot2.1.5整合mybatis-plus
Java整合MybatisPlus可以分为以下步骤:
1. 引入依赖:在pom.xml中添加MybatisPlus的依赖。
```xml
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.x.x</version>
</dependency>
```
2. 配置数据源:在application.properties中配置数据库信息。
```properties
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=utf-8&useSSL=false
spring.datasource.username=username
spring.datasource.password=password
```
3. 配置MybatisPlus:在配置类中添加MybatisPlus的配置。
```java
@Configuration
@MapperScan("com.example.mapper")
public class MybatisPlusConfig {
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
}
```
4. 创建实体类:创建与数据库表对应的实体类。
```java
@Data
public class User {
private Long id;
private String name;
private Integer age;
private String email;
}
```
5. 创建Mapper接口:创建继承BaseMapper的Mapper接口。
```java
public interface UserMapper extends BaseMapper<User> {
}
```
6. 使用Mapper接口:在Service中使用Mapper接口。
```java
@Service
public class UserServiceImpl implements UserService {
@Autowired
private UserMapper userMapper;
@Override
public List<User> list() {
return userMapper.selectList(null);
}
}
```
以上就是Java整合MybatisPlus的基本步骤。
阅读全文