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

自己创建网站怎么做电商如何加快百度收录网站

自己创建网站怎么做电商,如何加快百度收录网站,短网址,网站设计管理方向文章目录 前言一、tuple元组是什么?二、解决方法总结 前言 这次碰到一个需求,大致需要把表A中的字段1和字段2作为共同的表去查表B,并且一次性需要查多条,一开始是想的是根据字段1和字段2去查然后循环多次,但是这样反复…

文章目录

  • 前言
  • 一、tuple元组是什么?
  • 二、解决方法
  • 总结


前言

`

这次碰到一个需求,大致需要把表A中的字段1和字段2作为共同的表去查表B,并且一次性需要查多条,一开始是想的是根据字段1和字段2去查然后循环多次,但是这样反复访问数据库,性能太差,在导师指导下学会了一个新的方法-使用tuple元组


一、tuple元组是什么?

元组(Tuple)是一种数据结构,通常用于将一组有序的元素组合成一个单一的数据单元。与列表或数组不同,元组的元素可以是不同类型的,并且元组的长度是固定的。

二、解决方法

List<Tuple2<String, Integer>> pns = xList.stream().map(p -> Tuple.of(p.getId(), p.getStage())).collect(Collectors.toList());

这里我就创建了一个list集合,并且集合类型为元素为String和Intege的二元组,然后我遍历了xList集合将里面的id作为第一个元素,stage作为第二个元素,然后使用tuple的of函数创建元组对象并赋值。

然后集合创建好后就可以编写sql语句了 设置入参为List<Tuple2<String, Integer>>集合 然后再mybatisi中使用foreach循环遍历集合 然后根据每一个元组对象去表中查询数据便可以了

    <select id="select" resultType="xxx">select * from xxx where (x1, x2) in<foreach collection="xxx" item="pn" open="(" separator="," close=")">(#{pn.t1}, #{pn.t2})</foreach></select>

总结

这个元组真的非常有用,假如下次是要根据三个或者多个元素查询那么就可以创建tuple3或者tuplen来完成需求了

http://www.yayakq.cn/news/682110/

相关文章:

  • 小公司做网站赚钱wordpress主题知更鸟设置
  • 北京网页设计与网站建设广西南宁最新新闻事件
  • 广告联盟没网站可以做吗做做网站app下载2023
  • 有趣的网站小游戏网址民宿设计公司
  • wordpress做图片站的可能性江苏省建设局网站首页
  • 织梦html5手机网站模板快对作业小程序入口
  • 广东外贸网站推广搭建网页游戏多少钱
  • 扶贫办网站建设网上比较好的装修设计平台
  • 哪些行业网站推广做的多在线购物网站设计
  • 微站是什么东西谷歌英文网站
  • 曲阳住房和城乡建设局网站哪个公司做网站专业
  • 无锡做网站哪家公司好广东网站开发建设
  • 湖南智能网站建设推荐网站怎么发外链
  • 做科普网站购物网站的设计思路
  • 做网站域名选择有域名和主机怎么做网站
  • 网站备案注销找哪个部门wordpress豆瓣插件
  • 建官网个人网站wordpress游戏主题
  • 西宁网站开发多少钱wordpress调用标签工具
  • 广西响应式网站平台西安注册公司网站
  • 嘉兴做网站建设的公司asp网站怎么做301
  • 做外贸纱线用什么网站做网站的网址
  • 权威的手机网站制作wordpress移动模板
  • wordpress手机站怎样安装wordpress
  • 站长工具查询网在线代码生成器
  • 网站建设与网页设计是什么意思网站首页关键字方案
  • 手机网站app制作电子商务网站应该如何建设
  • 做网站空间放哪些文件夹51aspx源码
  • 天津网站建设定制公司上海搬家公司哪家好和便宜
  • 保洁网站模板信息流推广的竞价机制是
  • 发展历程 网站建设开发商是什么意思