Wrappers.lambdaQuery() 方法用于创建 LambdaQueryWrapper 对象,用于构建查询条件。
类型参数:<T> 用于指定查询的目标实体类型,通常是数据库表对应的实体类。
LambdaQueryWrapper<User> wrapper = Wrappers.lambdaQuery();
wrapper.eq(User::getAge, 25)
.like(User::getName, "ysy")
.ge(User::getSalary, 40)
.in(User::getDepartment, Arrays.asList("HR", "wch"));
List<User> userList = userMapper.selectList(wrapper);
可简化为:
List<User> userList = userMapper.selectList(Wrappers.<User>lambdaQuery()
.eq(User::getAge, 25)
.like(User::getName, "ysy")
.ge(User::getSalary, 40)
.in(User::getDepartment, Arrays.asList("HR", "wch")););