java+querywrapper不等于
时间: 2024-02-02 08:04:25 浏览: 232
Java中的QueryWrapper是一个用于构建SQL查询条件的工具类。它可以帮助我们快速构建复杂的查询条件,以便于进行数据库操作。
在给定的引用中,QueryWrapper被用于构建一个年龄范围查询的例子。具体代码如下:
```java
@RequestMapping("/list3")
public Map<String,Object> getList3(){
Map<String,Object> result = new HashMap<>();
//构建一个查询的wrapper
QueryWrapper<User> wrapper = new QueryWrapper<>();
//年龄20-30之间的
wrapper.between("age",20,30);
//未删除
wrapper.eq("del_flag",0);
//创建时间降序
wrapper.orderByDesc("create_time");
List<User> list = userMapper.selectList(wrapper);
result.put("data",list);
return result;
}
```
这段代码使用了QueryWrapper的between方法来指定年龄范围,eq方法来指定未删除条件,orderByDesc方法来指定按照创建时间降序排序。最后通过userMapper的selectList方法执行查询,并将结果放入result中返回。
所以,Java中的QueryWrapper可以帮助我们构建复杂的查询条件,以便于进行数据库操作。
阅读全文