mybatisplus增删改查方法
时间: 2023-06-29 08:17:35 浏览: 45
mybatis-plus 增删改查
MyBatis-Plus 是 MyBatis 的一个增强工具,在 MyBatis 原有的基础上进行了功能的扩展,其中包括了一些常用的增删改查方法。下面是 MyBatis-Plus 常用的增删改查方法:
1. 添加数据
```java
User user = new User();
user.setName("test");
user.setAge(18);
user.setEmail("test@test.com");
int result = userMapper.insert(user);
```
2. 根据 ID 删除数据
```java
int result = userMapper.deleteById(1L);
```
3. 根据 ID 更新数据
```java
User user = new User();
user.setId(1L);
user.setAge(20);
int result = userMapper.updateById(user);
```
4. 根据条件更新数据
```java
User user = new User();
user.setAge(20);
UpdateWrapper<User> updateWrapper = new UpdateWrapper<>();
updateWrapper.eq("name", "test");
int result = userMapper.update(user, updateWrapper);
```
5. 根据 ID 查询数据
```java
User user = userMapper.selectById(1L);
```
6. 查询所有数据
```java
List<User> userList = userMapper.selectList(null);
```
7. 根据条件查询数据
```java
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("name", "test");
List<User> userList = userMapper.selectList(queryWrapper);
```
以上是 MyBatis-Plus 常用的增删改查方法,希望对你有所帮助。
阅读全文