当前位置: 首页 > news >正文

深圳网站建设解决方案南宁网站推广大全

深圳网站建设解决方案,南宁网站推广大全,宁波seo智能优化,长沙网站建设公司哪家好一、MybatisPlus-null值处理 1.1)问题引入: 在查询中遇到如下情况,有部分筛选条件没有值,如商品价格有最大值和最小值,商品价格部分时候没有值。 1.2)解决办法: 步骤一:新建查询实…

一、MybatisPlus-null值处理

1.1)问题引入:
在查询中遇到如下情况,有部分筛选条件没有值,如商品价格有最大值和最小值,商品价格部分时候没有值。

1.2)解决办法:

步骤一:新建查询实体类UserQuery继承自User

package com.it.domain.query;import com.it.domain.User;
import lombok.Data;@Data
public class UserQuery extends User {private Integer age2;
}

步骤二:

方式一)条件参数控制,代码如下:

        //模拟页面传递过来的查询数据UserQuery uq = new UserQuery();uq.setAge(10);uq.setAge2(30);LambdaQueryWrapper<User> lqw = new LambdaQueryWrapper<User>();//先判定第一个参数是否为true,如果为true连接当前条件lqw.lt(null != uq.getAge2(),User::getAge, uq.getAge2());lqw.gt(null != uq.getAge(),User::getAge, uq.getAge());List<User> userList = userDao.selectList(lqw);System.out.println(userList);

方式二)if语句控制条件追加,代码如下:

//模拟页面传递过来的查询数据UserQuery uq = new UserQuery();uq.setAge(10);uq.setAge2(30);//null判定LambdaQueryWrapper<User> lqw = new LambdaQueryWrapper<User>();lqw.lt(User::getAge, uq.getAge2());if( null != uq.getAge()) {lqw.gt(User::getAge, uq.getAge());}List<User> userList = userDao.selectList(lqw);System.out.println(userList);

成功处理null值。

http://www.mnyf.cn/news/53824.html

相关文章:

  • 做套现网站首页排名优化公司
  • 外贸网站制作价格表网络营销做得比较成功的案例
  • 页面异常导致本地路径泄漏 wordpress搜索引擎优化与关键词的关系
  • 企业百度网站怎么做优化设计高中
  • win2008 r2 搭建网站韩国比分预测
  • 网站怎么更换服务器品牌网站建设公司
  • 如何开网站赚钱广州公司关键词网络推广
  • 怎么做网站的访问量他达拉非片
  • 平面设计的网站免费的电脑优化软件
  • 网站搭建逻辑结构图信阳seo优化
  • go语做网站安徽seo报价
  • 唐山网站开发公司企业网络营销成功案例
  • 看网站的浏览器搜什么关键词你都懂的
  • 在小说网站做责编设计培训班学费一般多少
  • mac mini做网站服务器优化网络搜索引擎
  • 做网站源码要给客户嘛搜易网服务内容
  • 广州的网站建设公司百度seo推广
  • 江西百度推广公司赣州seo推广
  • 怎么做网站域名指向重庆seo优
  • 飞翔时代 网站建设清远新闻最新消息
  • 福州百度关键词优化上海网站seo公司
  • 免费网站建设自带后台管理程序网站快速排名互点软件
  • 哪个公司网站做的好企业网络推广方案
  • 西安至成网站建设公司百度站内搜索代码
  • 政府网站建设 开题报告域名注册阿里云
  • 网站建设方案书怎么签字上传n127网推广
  • 四川成都最新疫情分布图排名优化是怎么做的
  • 韩国吃秀在哪个网站做直播seo推广优化的方法
  • 企业网站建设cms站app地推接单平台
  • 装修网站怎么做的好处视频网站推广