mybatisplus忽略大小写
时间: 2024-03-27 15:33:54 浏览: 344
MyBatis-Plus是一个基于MyBatis的增强工具,它提供了很多便捷的功能来简化开发。在MyBatis-Plus提供的Wrapper对象进行条件构造。在Wrapper对象中,可以使用`like`方法进行模糊查询,并通过`ignoreCase`方法设置忽略大小写。
下面是一个示例代码:
```java
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.additional.query.impl.LambdaQueryChainWrapper;
import com.baomidou.mybatisplus.extension.service.additional.query.impl.QueryChainWrapper;
public class MyBatisPlusExample {
public static void main(String[] args) {
// 创建QueryWrapper对象
QueryWrapper<User> queryWrapper = Wrappers.query();
// 设置忽略大小写
queryWrapper.like("name", "admin").ignoreCase();
// 执行查询
List<User> userList = userMapper.selectList(queryWrapper);
}
}
```
在上面的示例中,通过`like`方法设置了模糊查询条件,并通过`ignoreCase`方法设置了忽略大小写。然后可以使用`selectList`方法执行查询。
阅读全文