1.使用QueryWrapper // 按照条件查询 @Test void testGet() {// 使用方法为selectList所传对象为QueryWrapper<User> ,通过qw对象的方法设置条件。 QueryWrapper<User> qw =new QueryWrapper<>(); qw.like("username","杜甫"); userMapper.selectList(qw); } 2.使用 LambdaQueryWrapper (推荐使用) // 按照条件查询 @Test void testGet2() { // 使用方法为selectList所传对象为LambdaQueryWrapper<User> ,通过lqw对象的方法设置条件。 LambdaQueryWrapper<User> lqw =new LambdaQueryWrapper<>(); // User::getUsername可以避免手输的错误,username != null通过判断值来确定是否执行。避免穿过来的值为null lqw.like(username != null,User::getUsername,username); userMapper.selectList(lqw); }