怎么添加mybatis plus framework
时间: 2023-06-11 13:09:39 浏览: 93
要使用 MyBatis Plus 框架,按照以下步骤进行操作:
1. 添加 Maven 依赖
在 pom.xml 文件中添加以下 Maven 依赖:
```
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.x.x</version>
</dependency>
```
其中,`3.x.x` 代表最新版本号,可以根据需要进行修改。
2. 配置数据源
在 `application.properties` 文件中添加数据源配置,例如:
```
spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
```
3. 配置 MyBatis Plus
在 `application.properties` 文件中添加 MyBatis Plus 配置,例如:
```
# 开启 MyBatis Plus 自动填充功能
mybatis-plus.global-config.db-config.auto-fill = true
# 配置 MyBatis Plus 分页插件
mybatis-plus.pagehelper.helper-dialect = mysql
mybatis-plus.pagehelper.reasonable = true
mybatis-plus.pagehelper.support-methods-arguments = true
mybatis-plus.pagehelper.params = count=countSql
```
4. 编写代码
定义实体类,例如:
```
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName(value = "user")
public class User {
@TableId(type = IdType.AUTO)
private Long id;
private String name;
private Integer age;
private String email;
}
```
定义 Mapper 接口,例如:
```
public interface UserMapper extends BaseMapper<User> {
}
```
使用 MyBatis Plus 提供的方法,例如:
```
@Autowired
private UserMapper userMapper;
...
// 查询所有用户
List<User> userList = userMapper.selectList(null);
// 插入一条用户数据
User user = User.builder().name("Tom").age(18).email("tom@example.com").build();
userMapper.insert(user);
```
以上就是添加 MyBatis Plus 框架的步骤。
阅读全文