首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >谈一谈Mybatis-plus的联表查询

谈一谈Mybatis-plus的联表查询

作者头像
chao超的搬运文章
发布于 2023-10-15 11:24:30
发布于 2023-10-15 11:24:30
3270
举报
文章被收录于专栏:java,hbasejava,hbase

在学习完Mybaits-plus之后,发现相比于Mybatis确实便捷了很多,但是本我在学习的时候就在想单表这么简单,能自动生成SQL!然后想多表查询呢,于是网上各种各样查资料,有关于Mybatis-plus联表查询的资料并不多包括官网!于是我问了ChatGPT,ChatGPT告诉了我三种方式:1、QueryWrapper      2、XML        3、注解 是这三种没错,不过ChatGPT给我的示例代码有错(缺胳膊少腿的),所以还是查!!! 最后本人实践的是XML文件方式(和Mybatis)一样:

 只实践XML文件方式(请排除我懒)。联表查询肯定会涉及到动态SQL,具我查看到的资料,我想每种方式点评一下:

  • 1、QueryWrapper  用它去做联表可谓是复杂呀,字段一多,条件一多自己都看不过来!更不说找错,维护了。不过它配合MybatisPlus单表自动生成SQL的方法去完成一些简单的条件查询还是不错的
  • 2、XML 从Mybatis学过来的肯定都知道它,本人认为它是非常棒的,不用再学习QueryWrapper这样的编程式SQL,并且能很好的支持动态SQL。后期找错,维护SQL也是一目了然
  • 3、注解 在学习Mybaits时经常用它来实现简单的单表操作,但是现在MybatisPlus提供了单表自动生成SQL。用注解去写联表、动态SQL那也可是相当麻烦!

总结

这只是我个人看法,我现在项目上MybatisPlus技术基本上只用到QueryWrapper配合自动生成SQL方法和XML的方式去完成SQL语句。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
2 条评论
热度
最新
请问6.1有中文吗
请问6.1有中文吗
回复回复点赞举报
请问包在哪?
请问包在哪?
回复回复点赞举报
推荐阅读
腾讯混元新一代快思考模型 Turbo S 发布
区别于 Deepseek R1、混元T1等需要“想一下再回答”的慢思考模型,混元 Turbo S 能够实现“秒回”,更快速输出答案,吐字速度提升一倍,首字时延降低44%。
腾讯开源
2025/02/28
5290
腾讯混元新一代快思考模型 Turbo S 发布
腾讯混元、英伟达都发混合架构模型,Mamba-Transformer要崛起吗?
在众多非 Transformer 架构中,Mamba 无疑是声量较大且后续发展较好的一个。然而,与最初发布时那种仿佛「水火不容」的局面不同,最近一段时间,这两种架构似乎正在走向融合。
机器之心
2025/03/27
1250
腾讯混元、英伟达都发混合架构模型,Mamba-Transformer要崛起吗?
腾讯混元推出深度思考模型T1,可通过腾讯云API调用
该模型以腾讯于3月初发布的新一代快思考模型混元Turbo S为基座打造,是一款能秒回、吐字快、擅长超长文处理的强推理模型,性能保持业界领先。
腾讯云AI
2025/03/27
2530
腾讯混元推出深度思考模型T1,可通过腾讯云API调用
腾讯混元T1正式版发布
2025年3月21日,腾讯正式推出自研深度思考模型混元T1正式版。这款基于Hybrid-Mamba-Transformer融合架构的推理大模型,不仅以“首字秒出、吐字速度60-80 tokens/s”刷新行业效率标杆,更在数学、逻辑推理等硬核领域展现了逼近人类专家的能力。其发布标志着大模型技术从“通用能力竞赛”迈入“垂直场景效能革命”的新阶段。
不惑
2025/03/27
3340
腾讯混元T1正式版发布
【直播笔记】十问腾讯混元快思考模型Turbo S
除了快,作为腾讯混元最新旗舰模型,混元Turbo S在技术上还有哪些创新?为什么采用了融合的Hybrid Mamba Transformer结构?对于大模型的快与慢的优劣势,技术团队都有哪些思考?在这场对话中,混元团队带来全面的解读。
腾讯云开发者
2025/03/19
1670
【直播笔记】十问腾讯混元快思考模型Turbo S
大模型时代,腾讯翻盘需要混元DiT
作为首个基于中文的DiT架构,腾讯的混元DiT在发布后,仅仅用了1个礼拜的时间,就在GitHub上拿下了1500个星星。相较于那些远在海外的兄弟姐妹们,混元DiT的优势在于能够捕捉到中文的细微含义,甚至是古代诗词、中式菜肴等文化特定元素,并生成与之高度匹配且质量上乘的图像。
数据猿
2024/05/28
2420
大模型时代,腾讯翻盘需要混元DiT
混元大模型初试
自2022年底OpenAI的ChatGPT问世并向公众开放起,人工智能的前沿技术——大模型(LLM),已经从科技巨头的专属研究领域扩展至全球范围,引发了广泛的关注和应用探索。经过几年的迅猛发展,基于GPT系列的大模型技术已经成为推动国家技术和产业升级的关键战略力量,激起了国际间的广泛关注与竞争。目前,大模型领域展现出前所未有的技术创新活力和全球竞争态势。到2024年为止,中国已经涌现出超过百个不同的预训练大模型,参与者包括国内顶尖的学术研究机构和互联网科技企业,各方都在努力在这场技术革命中占据领先地位。在2023年的腾讯全球数字生态大会上,腾讯混元大模型宣布将通过腾讯云向全球开放。虽然友商的大模型如文心一言等已经向社会开放,腾讯混元的亮相虽然稍晚,却展现了其独特魅力。在探索大模型的道路上,腾讯始终坚守初心和坚持。“不着急”这三个字,已成为腾讯在大模型领域的显著特点。马化腾曾坚定地指出:“腾讯不急于推出半成品。”这种从容不迫的态度,背后体现了腾讯在实践应用上的不懈追求。
ggonekim9
2024/09/24
2890
混元大模型初试
腾讯混元又来开源,一出手就是最大MoE大模型
随着人工智能技术的快速发展,大型语言模型(LLMs)在自然语言处理、计算机视觉和科学任务等领域取得了显著进展。然而,随着模型规模的扩大,如何在保持高性能的同时优化资源消耗成为关键挑战。为了应对这一挑战,腾讯混元团队率先采用混合专家(MoE)模型架构,最新发布的 Hunyuan-Large(Hunyuan-MoE-A52B)模型,是目前业界已经开源的基于 Transformer 的最大 MoE 模型,拥有 389B 总参数和 52B 激活参数。
机器之心
2025/02/14
2330
腾讯混元又来开源,一出手就是最大MoE大模型
「腾讯混元大模型应用实战课程」上线国家智慧教育平台
由腾讯打造的“腾讯混元大模型应用实战课程”,已正式上线国家智慧教育平台,为全国高校师生带来覆盖大模型技术通识到AI工具实用技能的系列课程,助力高校师生规范、高效使用大模型,加速教育教学及科研创新。
腾讯开源
2025/04/04
4660
「腾讯混元大模型应用实战课程」上线国家智慧教育平台
腾讯元宝「双模」更新:最新DeepSeekV3+混元T1正式版,一次配齐
刚刚,腾讯元宝完成重磅更新:同时接入DeepSeek V3-0324最新版(距离该模型发布开源一天)和深度思考模型混元T1正式版。
小腾资讯君
2025/03/27
1.3K0
腾讯混元大模型:开拓AI生成新视野
近年来,随着人工智能技术的飞速发展,各类大语言模型在文本生成、图像创作、视频创作等领域展现了卓越的能力。而作为腾讯自研的通用大语言模型,腾讯混元大模型(Tencent Hunyuan)不仅仅是一个聊天机器人(chatbot),更是具备了多种AI生成能力的强大工具,能轻松解锁多场景下的AI生成新模式。在本文中,我们将深入探讨腾讯混元大模型的产品能力、行业应用与技术实践,为您呈现一个更加全面的AI智能创作世界。
平凡之路.
2024/10/16
8810
腾讯混元大模型:开拓AI生成新视野
治愈大模型“健忘症” | 腾讯混元发布256k长文模型
AI大模型技术正成为推动高质生产力发展的关键力量,在与千行百业的融合中发挥着重要作用。
腾讯云AI
2024/05/21
3550
治愈大模型“健忘症” | 腾讯混元发布256k长文模型
腾讯混元 TurboS 技术报告首次全公开:560B 参数混合 Mamba 架构,自适应长短链融合
随着大型语言模型(LLM)的飞速发展,模型能力与效率的平衡成为了前沿研究的关键议题。腾讯混元团队最新推出的混元 TurboS 模型,是一款新颖的超大型 Hybrid Transformer-Mamba 架构 MoE 模型。该模型通过 Mamba 架构在长序列处理上的卓越效率与 Transformer 架构在上下文理解上的固有优势的有机协同,实现了性能与效率的精妙平衡。
深度学习与Python
2025/05/25
3560
腾讯混元 TurboS 技术报告首次全公开:560B 参数混合 Mamba 架构,自适应长短链融合
刚刚,腾讯混元开源两大核心模型!
腾讯混元 Large 的模型总参数量 389B,激活参数量 52B ,上下文长度高达256K,是当前业界参数规模最大、效果最好的 MoE 模型,同时通过技术的优化,也更适配开源框架的精调和部署,具有较强的实用性。
腾讯云开发者
2024/11/07
4710
刚刚,腾讯混元开源两大核心模型!
腾讯全面拥抱大模型,腾讯混元刚刚正式亮相
9月7日,在2023腾讯全球数字生态大会上,腾讯混元大模型正式亮相,并宣布通过腾讯云对外开放。
腾讯技术工程官方号
2023/09/09
6200
腾讯全面拥抱大模型,腾讯混元刚刚正式亮相
腾讯混元宣布大语言模型和3D模型正式开源!
11月5日,腾讯混元宣布最新的MoE模型“混元Large“以及混元3D生成大模型“ Hunyuan3D-1.0”正式开源,支持企业及开发者精调、部署等不同场景的使用需求,可在HuggingFace、Github等技术社区直接下载,免费可商用。
腾讯开源
2025/02/05
7010
腾讯混元宣布大语言模型和3D模型正式开源!
汤道生详解AI 思考:腾讯要打造「好用的AI」
今天举办的腾讯全球数字生态大会上海峰会上,围绕大模型的研发与应用,腾讯集团高级执行副总裁、云与智慧产业事业群CEO汤道生详细解读了对于 AI的思考和业务最新进展。
小腾资讯君
2025/03/19
2500
重大突破!OpenAI 发布语音Agent;百度调查“开盒事件”始末:谁在偷我们的隐私?AI独角兽百川智能高管出走!| Q资讯
英伟达 CEO 黄仁勋否认联手投资英特尔传闻;传 IBM 在美国大裁员,9000 人面临失业;刘强东罕见发文!“1200 名快递员退休,每月平均退休金 5350 元;“开盒”事件隐私数据从何而来?百度披露调查结果;百川智能多位高管离职;字节跳动 01 年实习生主导开发强化学习算法;OpenAI 首发语音 Agent,智能体实现重大突破;苹果重组 AI 高管团队,希望能早日推出智能 Siri……
深度学习与Python
2025/03/24
1590
重大突破!OpenAI 发布语音Agent;百度调查“开盒事件”始末:谁在偷我们的隐私?AI独角兽百川智能高管出走!| Q资讯
【直播笔记】十问腾讯混元快思考Turbo S
腾讯混元新一代旗舰快思考模型——Turbo S已正式推出,区别于Deepseek R1、混元T1等需要“想一下再回复”的慢思考模型,混元Turbo S能够“秒回”,拥有直觉,可以解决更多应用问题。
腾讯开源
2025/03/13
2180
【直播笔记】十问腾讯混元快思考Turbo S
腾讯混元大模型,向你问好!
Prompt:请帮我写一篇专利,专利的主要内容是:本发明涉及农业种植技术领域,具体是一种农业种植用种子筛选装置,…,筛选机构与除尘机构之间设置有震动机构,本发明,通过设置除尘机构,一方面,第一风机可以将种子中含有的细小杂质吹起,另一方面,…,可以实现除尘箱和放置框的上下震动,使筛分更加快速有效的进行。不少于4k字
腾讯云AI
2023/09/09
5380
腾讯混元大模型,向你问好!
推荐阅读
相关推荐
腾讯混元新一代快思考模型 Turbo S 发布
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档