Bootstrap

mybatis-plus

学习:

关于 mybatis-plus LambdaQueryWrapper 查询list

   public List<PtBanner> findList(PtBannerParam param){
        LambdaQueryWrapper<PtBanner> ptBannerLambdaQueryWrapper = Wrappers.lambdaQuery();
         ptBannerLambdaQueryWrapper.likeRight(PtBanner::getOrderNo, param.getOrderNo());
        .and(pb->pb.lt(PtBanner::getGoodsId,1).or().isNotNull(PtBanner::getCreateTime));
        List<PtBanner> ptBanners = this.baseMapper.selectList(ptBannerLambdaQueryWrapper);
        return ptBanners;
    }

关于 mybatis-plus LambdaQueryWrapper 获取一个值,false 如果同时获取两个值的情况下也就得到一个值(默认是第一个),true 就会抛出异常

 PtBanner one = ptBannerService.getOne(Wrappers.<PtBanner>lambdaQuery().lt(PtBanner::getOrderNo, 1), false);

wrapper基本常用函数

在这里插入图片描述
1111

;