解释这段代码 public List<SysNotice> selectNoticeList(SysNotice notice) { return baseMapper.selectList(new LambdaQueryWrapper<SysNotice>() .like(StringUtils.isNotBlank(notice.getNoticeTitle()), SysNotice::getNoticeTitle, notice.getNoticeTitle()) .eq(StringUtils.isNotBlank(notice.getNoticeType()), SysNotice::getNoticeType, notice.getNoticeType()) .like(StringUtils.isNotBlank(notice.getCreateBy()), SysNotice::getCreateBy, notice.getCreateBy())); }
时间: 2023-06-03 13:05:23 浏览: 129
这是一段Java代码,它的作用是查询系统通知列表。使用LambdaQueryWrapper封装了查询条件,包括标题、类型和创建人。其中StringUtils.isNotBlank是判断字符串是否非空的工具方法。最终,查询的结果作为List<SysNotice>返回。
阅读全文