mybatisplus查询去空格
时间: 2024-01-16 09:18:52 浏览: 89
根据提供的引用内容,我可以为您介绍两种在MyBatis-Plus中进行查询去空格的方法:
方法一:使用MyBatis-Plus的QueryWrapper类
```java
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
// 创建QueryWrapper对象
QueryWrapper<Entity> queryWrapper = new QueryWrapper<>();
// 设置查询条件,使用trim方法去除空格
queryWrapper.like("name", "value".trim());
// 执行查询操作
List<Entity> entityList = entityMapper.selectList(queryWrapper);
```
方法二:使用MyBatis-Plus的LambdaQueryWrapper类
```java
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
// 创建LambdaQueryWrapper对象
LambdaQueryWrapper<Entity> lambdaQueryWrapper = new LambdaQueryWrapper<>();
// 设置查询条件,使用StringUtils的trim方法去除空格
lambdaQueryWrapper.like(StringUtils::trim, Entity::getName, "value");
// 执行查询操作
List<Entity> entityList = entityMapper.selectList(lambdaQueryWrapper);
```
这两种方法都可以在查询时去除字段值的空格,以便更准确地匹配查询条件。
相关推荐
![](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)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)