queryWrapper 不等于用法
时间: 2024-06-09 19:11:01 浏览: 152
QueryWrapper 常用用法
查询包装器(queryWrapper)是一种在SQL查询中用于构建动态查询条件的工具。它是 MyBatis 框架的一个功能,用于简化查询条件的构建过程。
使用 queryWrapper,可以通过链式调用的方式来设置多个查询条件,包括等于、不等于、大于、小于、模糊查询等。以下是一个示例代码:
```java
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("name", "John")
.ge("age", 18)
.like("email", "@gmail.com");
List<User> userList = userMapper.selectList(queryWrapper);
```
这个示例中,使用 queryWrapper 构建了一个查询条件,要求 name 字段等于 "John",age 字段大于等于 18,并且 email 字段包含 "@gmail.com"。然后,调用 selectList 方法执行查询操作,并返回符合条件的用户列表。
除了上述的示例,queryWrapper 还提供了很多其他的查询条件设置方法,如不等于(ne)、大于(gt)、小于(lt)等。你可以根据具体需求选择适合的方法来构建查询条件。
阅读全文