mybatis-plus 增删改查
时间: 2023-09-13 18:11:14 浏览: 721
MyBatis-Plus 是基于 MyBatis 的增强工具,提供了很多方便快捷的功能,包括增删改查操作。
1. 增加数据:
使用 MyBatis-Plus 的 `insert` 方法,可以插入一条数据到数据库中。例如:
```java
User user = new User();
user.setName("John");
user.setAge(25);
user.setEmail("john@example.com");
userMapper.insert(user);
```
2. 删除数据:
使用 MyBatis-Plus 的 `deleteById` 方法,可以根据主键删除数据。例如:
```java
userMapper.deleteById(1L);
```
3. 修改数据:
使用 MyBatis-Plus 的 `updateById` 方法,可以根据主键更新数据。例如:
```java
User user = new User();
user.setId(1L);
user.setName("John Doe");
user.setAge(30);
user.setEmail("john.doe@example.com"); userMapper.updateById(user);
```
4. 查询数据:
使用 MyBatis-Plus 的 `selectById` 方法,可以根据主键查询单条数据。例如:
```java
User user = userMapper.selectById(1L);
```
除此之外,MyBatis-Plus 还提供了丰富的条件查询、分页查询
阅读全文