文章 2024-11-09 来自:开发者社区

深入 MyBatis-Plus 插件:解锁高级数据库功能

一、关于Mybatis-Plus插件 1.1 简介 Mybatis-Plus 提供了丰富的插件机制,这些插件可以帮助开发者更方便地扩展 Mybatis 的功能,提升开发效率、优化性能和实现一些常用的功能。 ​ ‍ 1.2 实现原理 Mybatis-Plus 的插件实现是基于 MyBatis 的拦截器机制, 这些插件通过 MybatisPlusInterceptor​ 来实现对 MyBatis 执....

深入 MyBatis-Plus 插件:解锁高级数据库功能
文章 2024-06-26 来自:开发者社区

MyBatis插件深度解析:功能、原理、使用、应用场景与最佳实践

一、引言 MyBatis作为一款流行的Java ORM(对象关系映射)框架,以其简洁、灵活和高效的特点受到了广大开发者的喜爱。而MyBatis插件机制更是为这一框架注入了强大的扩展能力,允许开发者在不修改框架源代码的情况下对MyBatis的功能进行定制和增强。本文将深入探索MyBatis插件的方方面面,包括其功能、原理、详细使用方法以及最佳实践,旨在帮助对MyBatis插件感兴趣的开发者...

文章 2024-04-29 来自:开发者社区

通过使用Mybatis插件来实现数据的分页功能

背景分页:如果一次性的查询全部数据, 响应时间就太长了, 使得浏览器, java虚拟机都有延迟, 用户使用上就会容易出现卡顿:所以就要降低数据库的压力, 使用分页来显示, 一次显示一部分数据例子:假设有五条数据, 每一页都显示两条实现分页要知道:每页多少条数据当前的页数一共多少页数据(可以通过ElementUI来实现自动计算)一、SpringBoot的后端1、手动拼接SQL来实现可以由前端将当.....

通过使用Mybatis插件来实现数据的分页功能
文章 2023-09-15 来自:开发者社区

MyBatis 中的插件可以实现哪些功能

MyBatis 中的插件可以实现哪些功能概述MyBatis 是一个流行的 Java 持久层框架,它提供了一种简单而强大的方式来访问关系型数据库。MyBatis 的核心在于 SQL 映射,它将数据库表和 Java 对象之间的映射关系定义在 XML 或注解中。MyBatis 还提供了插件机制,允许开发者在 SQL 执行过程中对其进行拦截和修改。本文将介绍 MyBatis 插件的基本原理和常见用法。插....

MyBatis 中的插件可以实现哪些功能
文章 2022-06-13 来自:开发者社区

SpringCloud微服务实战——搭建企业级开发框架(二十二):基于MybatisPlus插件TenantLineInnerInterceptor实现多租户功能

多租户技术的基本概念:  多租户技术(英语:multi-tenancy technology)或称多重租赁技术,是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离性。  在云计算的加持之下,多租户技术被广为运用于开发云各式服务,不论是IaaS,PaaS还是SaaS,都可以看到多租户技术的影子。  前面介绍过GitEgg框架与数据库交互....

文章 2022-01-10 来自:开发者社区

mybatis基于pagehelper插件实现分页功能

目录一、背景二、方法一三、方法二四、参考资料五、总结一、背景        之前实现了下面的功能,现在就来实现一下mybatis的分页查询功能。提供两种实现方式,都是基于pagehelper插件实现的。项目地址见文末。(1) spring boot整合mybatis(2)基于注解实现mybatis查询二、方法一1、引入pagehelper依赖 ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Apache Spark 中国技术社区

阿里巴巴开源大数据技术团队成立 Apache Spark 中国技术社区,定期推送精彩案例,问答区数个 Spark 技术同学每日在线答疑,只为营造 Spark 技术交流氛围,欢迎加入!

+关注