1.条件构造器
第一种方式:通过对象封装数据,然后构建条件构造器,根据对象中不为null的属性充当sql语句中的where条件。然后根据条件构造器提供的条件进行数据查询,
第一种方法:
@Test
public void select01(){
//1.通过对象封装数据
User user = new User();
user.setName("小乔").setSex("女");
//2.构建条件构造器,根据对象中不为null的属性充当where条件
QueryWrapper queryWrapper = new QueryWrapper(user);
//3.根据条件构造器,实现数据查询
List<User> list = userMapper.selectList(queryWrapper);
System.out.println(list);
}
条件构造器中的连接方式相当于sql语句中的and
第二种方法:
public void select1(){
/*条件构造器 一定要加泛型!!! */
/*不加泛型的话*/
QueryWrapper<User> queryWrapper = new QueryWrapper();
queryWrapper.eq("name", "小乔")
.eq("sex", "女");
List<User> list