QueryWrapper和UpdateWrapper 区别
时间: 2024-04-22 09:19:49 浏览: 28
QueryWrapper和UpdateWrapper是MyBatis-Plus框架中的两个查询条件封装类,用于构建数据库查询和更新的条件。
区别如下:
1. 功能不同:
- QueryWrapper:用于构建查询条件,可以设置等于、不等于、大于、小于、模糊查询等条件。
- UpdateWrapper:用于构建更新条件,可以设置等于、不等于、大于、小于等条件。
2. 使用场景不同:
- QueryWrapper:适用于查询操作,可以根据条件查询满足条件的数据。
- UpdateWrapper:适用于更新操作,可以根据条件更新满足条件的数据。
3. 方法不同:
- QueryWrapper:提供了一系列查询方法,如eq、ne、gt、lt、like等。
- UpdateWrapper:提供了一系列更新方法,如set、setSql、eq、ne、gt、lt等。
4. 返回结果不同:
- QueryWrapper:执行查询操作后,返回满足条件的查询结果。
- UpdateWrapper:执行更新操作后,返回更新的行数。
相关问题
QueryWrapper和 UpdateWrapper
QueryWrapper和UpdateWrapper是MyBatis-Plus框架中的两个实用工具类。它们主要用于构建查询条件和更新条件。
QueryWrapper是一个用于构建查询条件的类。它提供了一系列方法,可以根据需求添加各种查询条件,例如等于、不等于、大于、小于等等。通过使用QueryWrapper,我们可以更加灵活地构建复杂的查询语句。
UpdateWrapper则是用于构建更新条件的类。它与QueryWrapper类似,提供了一系列方法,可以根据需求添加各种更新条件,例如等于、不等于、大于、小于等等。通过使用UpdateWrapper,我们可以更加灵活地构建复杂的更新语句。
这两个工具类在MyBatis-Plus框架中被广泛使用,可以帮助开发者简化查询和更新操作的编写过程,提高开发效率。
querywrapper和updatewrapper
querywrapper和updatewrapper是MyBatis-Plus中的两个实用工具类。
querywrapper用于构建查询条件,可以通过链式调用的方式,方便地拼接多个查询条件,支持等于、不等于、大于、小于、模糊查询等多种查询方式。
updatewrapper用于构建更新条件,同样支持链式调用,可以方便地拼接多个更新条件,支持设置更新字段、更新值、更新条件等操作。
这两个工具类可以帮助我们更加方便地构建复杂的查询和更新操作,提高开发效率。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)