👉 博客主页:准Java全栈开发工程师
👉 00年出生,即将进入职场闯荡,目标赚钱,可能会有人觉得我格局小、觉得俗,但不得不承认这个世界已经不再是以一条线来分割的平面,而是围绕财富旋转的球面,成为有钱人不是为了去掌控球体的转向,而是当有人恶意掌控时,努力保护好家人和自己。
@Test
void testSelectList(){
QueryWrapper<User> qw = new QueryWrapper<>();
// 查询年龄小于25岁的记录
qw.lt("age",25);
List<User> users = userMapper.selectList(qw);
System.out.println(users);
}
@Test
void testSelectList(){
QueryWrapper<User> qw = new QueryWrapper<>();
qw.lambda().lt(User::getAge,25);
List<User> users = userMapper.selectList(qw);
System.out.println(users);
}
@Test
void testSelectList(){
LambdaQueryWrapper<User> lqw = new LambdaQueryWrapper<>();
lqw.lt(User::getAge,25);
List<User> users = userMapper.selectList(lqw);
System.out.println(users);
}
@Test
void testSelectList(){
LambdaQueryWrapper<User> lqw = new LambdaQueryWrapper<>();
lqw.gt(User::getAge,18);
lqw.lt(User::getAge,30);
List<User> users = userMapper.selectList(lqw);
System.out.println(users);
}
lqw.gt(User::getAge,18);
lqw.lt(User::getAge,30);
// 使用链式规则可写为:
lqw.gt(User::getAge,18).lt(User::getAge,30);
需求:查询年龄小于18或大于30的用户信息。
@Test
void testSelectList(){
LambdaQueryWrapper<User> lqw = new LambdaQueryWrapper<>();
lqw.lt(User::getAge,18).or().gt(User::getAge,30);
List<User> users = userMapper.selectList(lqw);
System.out.println(users);
}
@Test
void testSelectList(){
QueryWrapper<User> qw = new QueryWrapper<>();
qw.select("id","username","age");
List<User> users = userMapper.selectList(qw);
System.out.println(users);
}
@Test
void testSelectList(){
LambdaQueryWrapper<User> lqw = new LambdaQueryWrapper<>();
lqw.select(User::getId,User::getUsername,User::getPassword);
List<User> users = userMapper.selectList(lqw);
System.out.println(users);
}
@Test
void testSelectList(){
QueryWrapper<User> qw = new QueryWrapper<>();
qw.select("count(*) as count");
List<Map<String, Object>> maps = userMapper.selectMaps(qw);
System.out.println(maps);
}
👉 以上就是文章的全部内容啦,诸佬如果有任何建议都可以提哦。
👉 创作不易,如果觉得对您有帮助的话,欢迎关注✨点赞👍收藏📂哦。