LambdaQueryWrapper<AlarmConfig> queryWrapper = Wrappers.<AlarmConfig>lambdaQuery() .eq(AlarmConfig::getItemId, alarmConfigPageDto.getItemId()) .eq(alarmConfigPageDto.getObjId() != null, AlarmConfig::getObjId, alarmConfigPageDto.getObjId()) .like(alarmConfigPageDto.getSpaceName() != null, AlarmConfig::getSpaceName, alarmConfigPageDto.getSpaceName()) .eq(alarmConfigPageDto.getOpen() != null, AlarmConfig::getOpen, alarmConfigPageDto.getOpen()) .eq(alarmConfigPageDto.getConcern() != null, AlarmConfig::getConcern, alarmConfigPageDto.getConcern()) .eq(alarmConfigPageDto.getLevel() != null, AlarmConfig::getLevel, alarmConfigPageDto.getLevel()) .eq(alarmConfigPageDto.getAutoToWorkOrder() != null, AlarmConfig::getAutoToWorkOrder, alarmConfigPageDto.getAutoToWorkOrder()) .eq(StringUtils.isNotBlank(alarmConfigPageDto.getWorkOrderType()), AlarmConfig::getW
queryWrapper 嵌套查询
于 2020-02-27 12:41:34 首次发布
该博客介绍了如何使用LambdaQueryWrapper在Java中进行复杂的条件查询,包括等值比较、模糊搜索、嵌套条件和排序操作,展示了在AlarmConfig和SysLog实体上的应用示例。
摘要由CSDN通过智能技术生成