第一步 依赖
在pom.xml文件中引入MyBatis-Plus的依赖:
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.x.x</version>
</dependency>
创建LambdaQueryWrapper对象
LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();
构建查询条件
1.
2.
灵活指定字段
LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(User::getuserName, userName);
List<User> bannerItems = userMapper.selectList(wrapper);
3.
链式查询
List<Dish> dishes = new LambdaQueryChainWrapper<>(this.baseMapper)
.like(StringUtils.isNotBlank(name),Dish::getName, name)
.list();
最后执行查询
List<User> list = userMapper.selectList(wrapper);