当前位置: 首页 > 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.tj-hxxt.cn/news/90787.html

相关文章:

  • 长春哪里有做网站的如何去推广
  • 郴州品牌网站建设推广黄冈网站推广
  • 高级web程序设计——asp.net网站开发课后答案最近重大新闻
  • 适合中考做的微机题网站一个网站推广
  • 广州那家做网站最好常见的网络营销方法
  • 苏州专业做网站公司哪家好产品营销网站建设
  • 怎么给网站做友情链接快速网站排名提升工具
  • 石家庄网站免费制作网络营销的五大优势
  • 企业网站建设基本步骤关键词怎么找出来
  • 上海工程建设信息网佛山seo代理计费
  • 做挂广告网站外包公司为什么没人去
  • 学校的网站怎么做的好seo优化诊断
  • 大良网站建设dwxw友情链接是什么
  • 网站建设报价表模板下载网站优化的关键词
  • 有哪些网站是可以做宣传的seo关键词推广优化
  • h5响应式网站是什么深圳企业seo
  • 怎么修改自己的网站引擎优化seo怎么做
  • 牧星网站建立网站站内推广怎么做
  • 有网站源码怎么做网站百度知道网页版入口
  • 在设计赚钱的网站有哪些google关键词排名优化
  • 成都旅游公司排名前十seo中文意思是
  • 商丘做网站一般多少钱360开户推广
  • 建设导航网站杭州网站设计公司
  • 屏山移动网站建设东莞关键词自动排名
  • 建设公司网站的细节宁波品牌网站推广优化公司
  • 常用的网站开发工具码迷seo
  • 三网合一网站建设方案营销方法有哪些
  • php按步骤做网站东莞网络优化哪家好
  • 做外贸怎么网站找客户信息做竞价推广大概多少钱
  • 哪个网站做动图百度付费推广