![]()
LambdaQueryChainWrapper类
Page<TestInfo> page = testInfoService.lambdaQuery() // LambdaQueryChainWrapper
.eq(ObjectUtil.isNotNull(entity.getId()), TestInfo::getId, entity.getId()) // SFunction函数型接口,extends Function接口
.page(PageUtils.buildPage());// PageUtils.buildPage()返回的是Page
LambdaUpdateChainWrapper类
deviceExtendWokService.lambdaUpdate() // LambdaUpdateChainWrapper
.eq(ObjectUtil.isNotNull(deviceInfoId),DeviceExtendWokEntity::getDeviceId,deviceInfoId) // 查询条件
.set(DeviceExtendWokEntity::getWorkerToken,null) // 更新值
.update(); // 执行更新操作
QueryWrapper类
Page<GeneCase> page = new Page<>(json.getInteger("pageNum"), json.getInteger("pageSize")); // Page
String testPoint = json.getString("testPoint");
QueryWrapper<GeneCase> queryWrapper = new QueryWrapper<>(); // QueryWrapper
queryWrapper.like(ObjectUtil.isNotNull(testPoint),"test_point", testPoint); // test_point是库表字段
Page<GeneCase> result = geneCaseService.page(page, queryWrapper);
UpdateWrapper类
UpdateWrapper<GeneCase> updateWrapper = new UpdateWrapper<>(); // UpdateWrapper
updateWrapper.eq("id",geneCase.getId()); // 查询条件
updateWrapper.set("deleted",geneCase.getDeleted()); // 更新值
geneCaseService.update(updateWrapper); // 执行更新操作