使用QueryWrapper构建条件
先创建QueryWrapper对象wrapper,用实体类的泛型。
然后通过QueryWrapper对象去调用各种方法。
最后用List集合去接收结果,然后可以打印出来看看
warpper常用方法
.ge >=,gt >,le <=,lt <(column,val)
.eq 等于 (column,val)
.ne 不等于(column,val)
.between 范围 (column,val1,val2)
.like 模糊查询(column,val)
.likeLeft likeRight
.last (string)用于拼接到sql语句的末端
wrapper.select(col1,col2...)选取需要输出的字段
@Test
public void testSelectQuery(){
//创建QueryWrapper对象
QueryWrapper<User> wrapper = new QueryWrapper<>();
//通过QueryWrapper设置条件
//ge gt le lt
//查询age>=30的记录
//wrapper.ge("age",40);
//eq 等于 ne 不等于
//wrapper.eq("username","周杰伦");
wrapper.ne("username","周杰伦");
List<User> users = userMapper.selectList(wrapper);
System.out.println(users);
}