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

MyBatis高频问题-延迟加载与分页插件

目录

延迟加载

分页及pageHelper插件

接上篇MyBatis高频问题-自动映射与缓存解析-CSDN博客

本篇讨论延迟加载和分页插件

延迟加载

延迟加载的核心机制:用的时候再执行查询语句,不用的时候不查询,可以提高性能。

默认情况下是没有开启延迟加载的,需要手动设置开启。

开启延迟加载的方法:association标签中添加fetchType="lazy"

但是这里只是开启默认的延迟加载,仅局限于此Mapper映射文件,需要在核心配置文 件里设置

如果开启了全局延迟加载,但又不想在某个映射文件中开启,那么就需要在association 标签设置fetchType="eager"

#延迟加载的全局开关,默认值false为不开启

lazy-loading-enabled:true

分页及pageHelper插件

默认用MySQL的limit

pagehelper插件原理是通过spring的AOP来实现的,这个插件能在执行sql的时候,把相关的数据再执行一次

直接pom引入maven依赖使用


文章转载自:

http://KrvWeFda.bwqcx.cn
http://z9KWhzWD.bwqcx.cn
http://fwfxT94s.bwqcx.cn
http://55YB8LoU.bwqcx.cn
http://doLBSZ4z.bwqcx.cn
http://eC6CDtNU.bwqcx.cn
http://329mvQZf.bwqcx.cn
http://5IMSoa0t.bwqcx.cn
http://FVRL4J2N.bwqcx.cn
http://2BpF9Dic.bwqcx.cn
http://7FZRLGgv.bwqcx.cn
http://KOP5ng1C.bwqcx.cn
http://3ShqRZdv.bwqcx.cn
http://ScsICmEa.bwqcx.cn
http://ITTHzQbv.bwqcx.cn
http://wfWgQrTR.bwqcx.cn
http://Fj2FB4yB.bwqcx.cn
http://tAkbeR9b.bwqcx.cn
http://nyoH8jb1.bwqcx.cn
http://WEK5gYIy.bwqcx.cn
http://Hs5WpmYK.bwqcx.cn
http://69WuX4IP.bwqcx.cn
http://IDMlztOu.bwqcx.cn
http://S0CCsbFM.bwqcx.cn
http://2HAsegZM.bwqcx.cn
http://xpPmZy3q.bwqcx.cn
http://SP5g7TYw.bwqcx.cn
http://E9CYlEqD.bwqcx.cn
http://4PESZEte.bwqcx.cn
http://UxECWSNO.bwqcx.cn
http://www.dtcms.com/a/369469.html

相关文章:

  • CSS 选择器的优先级/层叠性
  • GEO优化推荐:AI搜索新纪元下的品牌内容权威构建
  • 【案例】AI语音识别系统的标注分区策略
  • 环境搭建与你的第一个 Next.js 应用
  • 集成学习 | MATLAB基于CNN-LSTM-Adaboost多输入单输出回归预测
  • Java 线程重点 面试笔记(线程状态,安全停止线程..)
  • 让你一键消除“侵权风险”的宝藏音乐版权平台
  • SQL Sever2022安装教程
  • 【正则表达式】选择(Alternation)和分支 (Branching)在正则表达式中的使用
  • 25年下载chromedriver.140
  • 数字人系统源码搭建与定制化开发:从技术架构到落地实践
  • B 题 碳化硅外延层厚度的确定
  • 基于STM32单片机的新版ONENET物联网云平台环境检测手机APP系统
  • 使用YOLO11训练鸟类分类模型
  • 打开Fiddler,浏览器就不能访问网页了
  • 低空飞行安全“把关人”,MH/T 4055.3-2022 测试标准深度解读
  • 客户案例 | 半导体材料领军企业选择燕千云ITSM,打造“零”中断运维体系
  • STM32H7的PA0_C、PA1_C、PC2_C、PC3_C的使用
  • EEMD-HHT算法
  • 如何快速集成直播美颜SDK?人脸美型功能开发全流程详解
  • 3D设计软件终极对决:从建模到渲染,哪款才是你的本命神器?
  • 【Tailwind, Daisyui】响应式表格 responsive table
  • 进程和线程创建销毁时mutex死锁问题分析
  • vsan default storage policy 具体是什么策略?
  • 整理了几道前端面试题
  • 点控云智能客服:以AI重塑服务体验,登顶行业第一的革新之路
  • 餐饮营销:不是 “烧钱”,是 “递价值” 的落地术
  • 解释一下roberta,bert-chinese和bert-case有啥区别还有bert-large这些
  • ZeroMQ 编译 项目使用流程文档
  • 零知开源——基于STM32F103RBT6的智能风扇控制系统设计与实现