news 2026/3/12 22:01:55

MyBatis-Plus 不只是简化CRUD 15个高阶用法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MyBatis-Plus 不只是简化CRUD 15个高阶用法

1. Service 和 Mapper?
IService:内置了海量现成方法,save, update, list, page 等,适用于绝大多数单表 CRUD。
BaseMapper:当需要进行复杂联表查询、或者要写自定义 SQL 时,它就是你的主战场。
// 简单查询,用 Service 的 lambdaQuery
List<User> users = userService.lambdaQuery()
                .eq(User::getStatus, 1)
                .like(User::getName, "张")
                .list();

// 复杂查询,用 Mapper + XML 或注解!
// 在 UserMapper.java 中
@Select("SELECT u.*, d.dept_name FROM user u LEFT JOIN dept d ON u.dept_id = d.id WHERE u.id = #{userId}")
UserVO selectUserDetail(@Param("userId") Long userId);

别在 Service 里硬塞复杂 SQL,该写 XML 的时候还是不能偷懒。
2. Lambda 表达式
MP 最棒的特性之一就是 Lambda 查询,编译期就

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/12 7:28:30

21、无线局域网安全攻防全解析

无线局域网安全攻防全解析 1. 识别无线网络防御与对策 识别无线网络的防御措施和对策,并非网络强化或锁定接入点的指南,而是为了确定已实施的无线局域网(WLAN)对策,并可能利用这些防御。如同对待其他网络或系统目标一样,必须确定系统类型、位置和配置,WLAN、接入点(A…

作者头像 李华
网站建设 2026/3/12 11:17:48

Kwaipilot AutoThink终极指南:40B参数模型实现智能推理革命

Kwaipilot AutoThink终极指南&#xff1a;40B参数模型实现智能推理革命 【免费下载链接】KAT-V1-40B 项目地址: https://ai.gitcode.com/hf_mirrors/Kwaipilot/KAT-V1-40B 技术核心突破 KAT-V1-40B模型通过创新的动态推理机制&#xff0c;彻底解决了传统大模型"过…

作者头像 李华
网站建设 2026/3/12 5:34:54

如何快速找回消失的网页:网页时光机浏览器插件完整使用指南

你是否曾经遇到过这样的情况&#xff1a;昨天还能正常访问的重要网页&#xff0c;今天却显示"404 Not Found"错误&#xff1f;或者当你想要引用某个网页内容时&#xff0c;却发现原始页面已经不复存在&#xff1f;别担心&#xff0c;网页时光机浏览器插件就是你的最佳…

作者头像 李华
网站建设 2026/3/11 11:36:25

OpenCore Legacy Patcher完整指南:让老旧Mac免费升级最新macOS系统

OpenCore Legacy Patcher完整指南&#xff1a;让老旧Mac免费升级最新macOS系统 【免费下载链接】OpenCore-Legacy-Patcher 体验与之前一样的macOS 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 想要让您的2012款MacBook Pro或2013款iMac也…

作者头像 李华
网站建设 2026/3/11 11:57:50

7个OptiSystem高效仿真技巧:从基础操作到实战应用

7个OptiSystem高效仿真技巧&#xff1a;从基础操作到实战应用 【免费下载链接】OptiSystem仿真实例分享 OptiSystem仿真实例欢迎来到OptiSystem仿真实例资源页面 项目地址: https://gitcode.com/Open-source-documentation-tutorial/5e61e 在现代光纤通信系统设计中&…

作者头像 李华
网站建设 2026/3/12 20:32:55

计算机视觉:从入门到熟悉(五)

目录 3.3 均值滤波&#xff08;续&#xff09; 频域理解与信号处理视角 边界效应分析 计算复杂度优化 变体&#xff1a;加权均值滤波 均值滤波完整Python程序 3.4 高斯滤波 核心思想与直观理解 数学原理&#xff1a;二维高斯函数 高斯核的离散化与创建 高斯滤波的性质…

作者头像 李华