1.延迟加载1.1 什么是延迟加载(按需加载)resultMap中的association(has a)和collection(has some)标签具有延迟加
原创 2022-06-30 10:26:22
1395阅读
collection主要是应对表关系是一对多的情况,本文主要介绍了MyBatis中的collection两种使用方法及效率比较,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧collection主要是应对表关系是一对多的情况查询的时候,用到联表去查询接下来的小案例包括:市,学校,医院(随便写的),写一个最简单的demo主要的功能
转载 11月前
26阅读
Mybatis-Plus的入门及应用哈喽大家好~ 好久不见!!! 距离上次写作已经过去一个半月啦,这段断更的时间呢小应学长也在准备工作的事情,一直在面试之类,最后在八月一号入职啦,看到文章的小伙伴也要加油哟! 是这样,在工作期间一个项目用到了Mybatis-Plus,突然看自己的博客发现之前没有写这篇文章,所以就趁着这个机会来写吧。那我们就开始吧~~一、什么是Mybatis-Plus?其实很好理解
MyBatis 缓存机制 什么是缓存 缓存就是内存中的一个对象,用于对数据库查询结果的保存,用于减少与数据库的交互次数从而降低数据库的压力,进而提高响应速度。 MyBatis 缓存机制原理 Mybatis 缓存机制原理是将第一次从数据库 SQL 查询的结果数据保存到缓存(内存中),当下一次 SQL ...
转载 2021-09-28 18:51:00
981阅读
2评论
问题: select * 和 select 指定字段的区别? 1、网络IO问题: select * 会查出所有的字段,有些是不需要的,当应用程序和服务器不在同一个局域网时,字段过多会影响网络传输的性能。 2、索引问题: 在 指定字段有索引的情况下,mysql是可以不用读data,直接使用index里 ...
转载 2021-09-29 23:12:00
1048阅读
2评论
一、概述  MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJO(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。 二、MyBat
转载 5月前
27阅读
MyBatis 延迟加载 什么是延迟加载 延迟加载又叫懒加载,也叫按需加载,也就是说先加载主表信息,需要的时候,再去加载从表信息。代码中有查询语句,当执行到查询语句时,并不是马上去数据库中查询,而是根据设置的延迟策略将查询向后推迟 延迟加载的目的 减轻数据库服务器的压力,因为我们延迟加载只有在用到需 ...
转载 2021-09-28 18:52:00
361阅读
2评论
MyBatis 延迟加载 什么是延迟加载 延迟加载又叫懒加载,也叫按需加载,也就是说先加载主表信息,需要的时候,再去加载从表信息。代码中有查询语句,当执行到查询语句时,并不是马上去数据库中查询,而是根据设置的延迟策略将查询向后推迟 延迟加载的目的 减轻数据库服务器的压力,因为我们延迟加载只有在用到需 ...
转载 2021-09-29 22:41:00
601阅读
2评论
介绍 什么是 MyBatisMyBatis 是一款开源的持久层框架,它允许开发者使用简单的 XML 或注解来配置和映射原生信息、存储
原创 4月前
52阅读
MyBatis 是一款开源的持久层框架,它允许开发者使用简单的 XML 或注解来配置和映射原生信息、存储过程以及高级映射。
原创 2024-07-02 09:50:55
62阅读
文章目录【性能优化Mybatis Plus:优化查询速度之SQL替换ServiceService 接口问题SQL 优化性能优化Mybatis Plus:优化
原创 2022-04-18 18:30:51
1882阅读
关键字:mybatis优化 1、每个bean都要有对应的get/set方法(因为找不到get方法的话mybatis会按照复杂对象处理) 2、使用mybatis.config.xml进行调优,参考如下: ...
原创 2023-05-06 15:54:50
54阅读
这段时间笔者几篇文章介绍了改性能优化的文章. 关联文章的地址nginx性能优化最近在测试服务器压力的时
转载 2013-05-27 19:44:00
452阅读
2评论
转载 2017-07-20 14:01:00
92阅读
2评论
在写项目的时候,遇到了一个超时问题,需要进行优化 这里,我使用的是pg库进行的测试 第一种方式: INSERT INTO table_name (column1,column2,column3,...)VALUES (value1,value2,value3,...); INSERT INTO ta
转载 2020-07-16 19:53:00
287阅读
2评论
# MyBatis 查询 Hive 大数据量性能优化指南 ## 引言 在大数据环境中,通常需要高效地查询和处理海量数据。MyBatis 是一个流行的 Java 持久化框架,能够帮助我们与数据库交互。当我们将 MyBatis 与 Hive 结合使用时,性能优化成为了关键要素。本文将淹没您深入了解 MyBatis 查询 Hive 的流程,并通过具体的代码示例,帮助您提升查询效率。 ## 整体流程
原创 11月前
111阅读
mysql的监控方法大致分为两类:连接到mysql数据库内部,使用show status,show variables,flush status 来查看mysql的各种性能指标。直接使用mysqladmin查看其性能指标,例如:UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"m...
原创 2022-03-04 14:02:32
475阅读
1. 什么是Webpack?2. 提高构建速度2.1 npm install 过程中的优化2.2 具体仓库地址的选择2.3 提升Webpack构建速度3. 打包文件质量优化3.
原创 2022-07-12 17:52:32
822阅读
性能优化指南:性能优化的一般性原则与方法目录一般性原则依据数据而不是凭空猜测忌过早优化忌过度优化深入理解业务性能优化是持久战选择合适的衡量指标、测试用例、测试环境性能优化的层次需求阶段设计阶段实现阶段一般性方法缓存并发惰性批量,合并更高效的实现缩小解空间性能优化与代码质量总结 正文  作为一个程序员,性能优化是常有的事情,不管是桌面应用还是web应用,不管是前端还是后端,不管是单点应用还
1. 优化思路(1)、升级服务器的硬件,换成更快、更大的机器。(2)、增加服务器的数量。(3)、对系统和应用程序进行仔细的调优,以提高响应时间、吞吐量和资源利用率的性能指标。 2. 优化方法(1)、每次改变一个系统参数或者一个应用逻辑。(2)、使用固定的负载(比如保持相同的并发用户数)。(3)、测试另一个设置之前收集本次性能测试的数据。(4)、重复测试过程,直到应用程序的性能达到了期望的状态。
转载 2024-04-25 19:18:24
112阅读
  • 1
  • 2
  • 3
  • 4
  • 5