类结构图
由类结构图可见,
Wrapper
内方法有限,大部分方法都封装在AbstractWrapper
中,使用时可以用操作类对象来调用方法;如:QueryWrapper
、UpdateWrapper
1、selectList
查询name不为空,email不为空,age大于18的用户
@Test
public void test1(){
// 查询name不为空,email不为空,age大于18的用户
QueryWrapper<User> wrapper = new QueryWrapper<User>();
wrapper.isNotNull("name")
.isNotNull("email")
.ge("age", 18);
List<User> users = userMapper.selectList(wrapper);
users.forEach(System.out::println);
}