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

山东住房城乡建设部网站软件开发公司

山东住房城乡建设部网站,软件开发公司,长沙做网站团队,怎么创业呢白手起家目录 需求01: 根据不同类型 查询不同的订单名, 1. 书写订单 类型转换方法 2. 使用方式: 3.. 构建条件构造器并进行查询, 传递查询参数 4. Mapper 写法 5. 最核心位置 xml位置 6. sql执行效果: 需求01: 根据不同类型 查询不同的订单名, 条件也是不同的, 需要复用sql…

目录

需求01:  根据不同类型 查询不同的订单名,

1. 书写订单 类型转换方法 

 2. 使用方式: 

3.. 构建条件构造器并进行查询, 传递查询参数

4. Mapper 写法

5. 最核心位置 xml位置 

6. sql执行效果: 


需求01:  根据不同类型 查询不同的订单名,

条件也是不同的, 需要复用sql语句

看看如何实现(第一种方式), 借助 mybatisPlus 构造 

1. 书写订单 类型转换方法 

private String orderTypeChangeName(Integer orderType) {switch (orderType) {case 1:return "order_one";case 2:return "order_two";case 3:return "order_three";default:throw newRuntimeExcetion("不支持的订单类型");}}

 2. 使用方式: 

String sqlName = orderTypeChangeName(orderType);

3.. 构建条件构造器并进行查询, 传递查询参数

baseMapper.selectTest(sqlName,new QueryWrapper<Test01>().in(sqlName, orderList).isNotNull(sqlName).ne(sqlName, "").groupBy(sqlName));

4. Mapper 写法

List<Test01> countByOrder(@Param("sqlName") String sqlName,@Param(Constants.WRAPPER) QueryWrapper<Test> queryWrapper);

5. 最核心位置 xml位置 

  <select id="*"         resultType="*">SELECT${sqlName} AS orderNum,count( id ) AS countsFROM*${ew.customSqlSegment}</select>

6. sql执行效果: 

http://www.rdtb.cn/news/17567.html

相关文章:

  • 连云港网站建设价格新闻稿发布软文平台
  • 河南交友网站开发公司网络搜索引擎有哪些
  • 做各国民宿租赁的网站西安疫情最新通知
  • 军事新闻大事站长工具seo优化建议
  • 网站建设维护外包电商运营工作内容
  • 网站建设管理百度指数查询官方网
  • 有没有做网站的教程打广告推广怎么做
  • 网站建设课程百度资源
  • 青岛 公司 网站建设上百度推广的网站要多少钱
  • com网站建设怎么打开网站
  • 河北建筑工程信息网站seo服务商技术好的公司
  • wordpress的页面图片排版太原seo推广
  • 名片在哪个网站做在线服务器网站
  • 怎么做网站网页游戏代理
  • 常平东站是东莞东站吗做网站公司
  • 大型电子商务网站建设成本顾问式营销
  • 成都住建局官网重庆做seo外包的
  • 青岛开发区网站建设服务关键词seo优化
  • 12306网站学生做口碑营销5t
  • semcms外贸网站管理系统百度推广手机登录
  • 什么网站可以做饼图品牌营销策划培训课程
  • 青岛建网站公司百度有效点击软件
  • 深圳网站建设信科独家百度一下 你就知道首页官网
  • 网站内容采编怎么做网络服务电话
  • 旅游公司网站开发与实现2023年8月份新冠病毒
  • 专业网页网站设计图书google play store
  • 网站中英文切换怎麼做企业网站推广效果指标分析
  • 学网站开发的软件怎么做网站?
  • 深圳营销型网站网站关键词优化排名外包
  • wordpress 文章插入图片seo建站教学