持久层框架MyBatisPlus

简介:  持久层框架MyBatisPlus

image.png

相关文章
|
5月前
|
存储 缓存 算法
零拷贝
实现文件传输时,传统方式因频繁系统调用导致大量上下文切换与内存拷贝,性能低下。零拷贝技术通过合并系统调用、减少用户态与内核态切换,并利用PageCache和SG-DMA,显著降低开销。大文件场景下可结合异步IO与直接IO,避免缓存污染,提升并发性能。
|
5月前
|
存储 监控 Java
整合切面,参数拦截+过滤
基于Spring AOP实现请求参数日志记录,通过@Aspect切面拦截Controller层入参,自动打印请求来源、URL、方式、方法及参数,并记录执行耗时,便于调试与监控,支持后续扩展至数据库或ELK存储分析。
|
5月前
|
敏捷开发 Java 测试技术
|
5月前
|
JSON Java fastjson
Spring Boot返回Json数据及数据封装
Spring Boot默认使用Jackson处理JSON,通过@RestController可直接返回JSON数据。本文详解Jackson与FastJson的配置与对比,并封装统一的JSON返回结构,提升前后端交互规范性与开发效率。
|
5月前
|
监控 算法 Unix
Thread.sleep(0) 到底有什么用(读完就懂)
Thread.Sleep用于让线程暂停执行一段时间,不参与CPU竞争。Sleep(1000)不保证精确唤醒时间,取决于系统调度;Sleep(0)则触发立即重新计算线程优先级,让出CPU,提高响应性,避免界面假死。
|
5月前
|
人工智能
2-MongoDB单机部署
图示展示了人工智能技术在医疗、交通、教育等领域的广泛应用场景,呈现AI如何赋能各行各业智能化升级,推动社会高效发展,构建智慧未来。
|
5月前
|
存储 NoSQL 关系型数据库
MongoDB索引知识
索引可大幅提升MongoDB查询效率,避免全表扫描。支持单字段、复合、地理空间、文本及哈希索引,采用B树结构,优化查询与排序操作。
|
5月前
|
NoSQL MongoDB 智能硬件
MongoDB实战演练
该图展示了一款智能语音助手的交互界面,包含语音输入、文字反馈及功能图标,体现人机自然对话与多任务处理能力,适用于智能家居、客服等场景。
|
5月前
|
XML Java 数据库连接
映射关系
本内容介绍MyBatis中四种关联映射:一对一(属性与字段映射)、一对多(如用户拥多个角色,使用`<collection>`)、多对一(如博客对应作者,使用`<association>`)及多对多(如用户与部门,借助中间类实现),详解XML配置与实体类设计,适用于复杂关系的数据映射处理。(238字)
|
5月前
|
SQL Java 关系型数据库
分页
本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL原生分页、数组分页及拦截器分页。对比了逻辑分页与物理分页的优劣,指出大数据量下应优先选用物理分页,避免内存溢出,提升系统性能。(238字)