mybatisplus

一叶飘零_sweeeet10 天前
java·mybatisplus
从基础到进阶:MyBatis-Plus 分页查询封神指南在 Java 后端开发中,分页查询是高频需求 —— 无论是用户列表、订单记录还是数据分析,都需要通过分页来限制数据量,提升接口响应速度和用户体验。传统的 MyBatis 实现分页需要手动编写LIMIT语句、计算总条数,代码冗余且容易出错。而 MyBatis-Plus(简称 MP)的分页功能,能让这一切变得简单:一行配置、一行代码,就能完成分页查询,甚至支持复杂条件、自定义 SQL、联表查询等场景。
小雨的光13 天前
mybatisplus·jpa
mybatis-plus-jpa-support让 MybatisPlus 拥有像 Jpa 一样的直接在 mapper 接口中定义方法名(如 findByUserNameOrderByCreatedAsc )查询的能力(无需配置xml)
天上掉下来个程小白15 天前
java·spring boot·后端·sql·微服务·mybatisplus
MybatisPlus-06.核心功能-自定义SQL
程序员张322 天前
spring boot·sql·mybatis·mybatisplus·p6spy
SQL分析与打印-p6spy组件有性能消耗,只推荐在非生产环境下使用https://baomidou.com/guides/p6spy/ MyBatis-Plus提供了SQL分析与打印的功能,通过集成p6spy组件,可以方便地输出SQL语句及其执行时长。本功能适用于MyBatis-Plus 3.1.0及以上版本。 对于Spring Boot项目,可以使用p6spy-spring-boot-starter来简化集成过程。
佛祖让我来巡山2 个月前
mybatis·jdbc·mybatisplus·持久层框架
【Java持久层技术演进全解析】从JDBC到MyBatis再到MyBatis-Plus在Java企业级应用开发中,数据持久化是核心需求之一。本文将系统性地介绍Java持久层技术的演进过程,从最基础的JDBC开始,到广泛应用的MyBatis,再到功能强大的MyBatis-Plus。通过详细的源码解析和对比分析,帮助开发者深入理解这三种技术的实现原理、优缺点及适用场景。
給妳一生緈諨3 个月前
mybatisplus
MyBatisPlus文档使用springboot整合Mybatis,实现Mybatis框架的搭建新建工程创建空工程创建模块创建springboot模块
Java致死3 个月前
java·mybatis·mybatisplus
MybatisPlus创建表添加数据导依赖配置文件实体类加日志自定义功能配置类测试自定义分页功能MyBatis-Plus为我们提供了强大的mapper和service模板,能够大大的提高开发效率。 但是在真正开发过程中,MyBatis-Plus并不能为我们解决所有问题,例如一些复杂的SQL,多表联查,我们就需要自己去编写代码和SQL语句,我们该如何快速的解决这个问题呢,这个时候可以使用MyBatisX插件。 MyBatisX一款基于IDEA的快速开发插件,为效率而生。 https://baomidou.com/guides/m
鸽鸽程序猿4 个月前
java-ee·mybatisplus
【JavaEE】MyBatis - PlusMyBatis Plus官方文档:MyBatis Plus官方文档添加依赖:官方文档都有。 Spring Boot 3的依赖:
SummerGao.4 个月前
java·spring boot·mybatisplus·系统升级
【实操】Mybatis-plus2.x升级到3.x修改为2.x引入的路径如下需要修改为,和上方一一对应进行全局修改即可在2.x中分页插件配置大概如下所示
鲨鱼辣椒_TUT5 个月前
mybatisplus
MyBatisPlus学习今日目标基于MyBatisPlus完成标准Dao的增删改查功能掌握MyBatisPlus中的分页及条件查询构建
Strawberry_ahh6 个月前
java·mybatisplus
MybatisPlus常用增删改查记录下MybatisPlus的简单的增删改查Mapper简化了单表的sql操作步骤(CRUD),而Serivce则是对Mapper的功能增强。 Service虽然加入了数据库的操作,但还是以业务功能为主,而更加复杂的SQL查询,还是要靠Mapper对应的XML文件里去编写SQL语句
灰色孤星A6 个月前
java·mybatis·mybatisplus·代码生成器·逻辑删除·lambdaquery
MyBatisPlus详解(三)lambdaQuery、lambdaUpdate、批量新增、代码生成、Db静态工具、逻辑删除MyBatisPlus详解系列文章:MyBatisPlus详解(一)项目搭建、@TableName、@TableId、@TableField注解与常见配置 MyBatisPlus详解(二)条件构造器Wrapper、自定义SQL、Service接口
@ 李青龙7 个月前
mybatis·mybatisplus
MybatisPlus--mybatis升级版mybatisPlus官方提供了starter。其中集成了Mybatis和MybatisPlus的所有功能,对mybatis实现了润物无声,并且实现了自动装配效果。
Charlie__ZS7 个月前
mybatis·mybatisplus·aes加密
MybatisPlus-配置加密目前配置文件中的很多参数都是明文,如果开发人员发生流动,很容易导致敏感信息的泄露。所以MybatisPlus支持配置文件的加密和解密功能。
it界的哈士奇7 个月前
数据库·spring boot·redis·达梦·mybatisplus
麒麟系统+达梦数据库+MybatisPlus+Redis+SpringBoot在麒麟系统官网进行下载镜像 这里选择的是麒麟V10桌面版,使用虚拟机启动修改root密码进入达梦官网 我这里选择的是达梦数据库管理系统DM8开发版 下载前先到麒麟系统中打开终端查询cpu版本
mikey棒棒棒8 个月前
java·mybatisplus
Mybatis-Plus在线文档:https://b11et3un53m.feishu.cn/wiki/space/7229522334074372099?ccm_open_type=lark_wiki_spaceLink&open_tab_from=wiki_home
Yaml48 个月前
java·sql·mybatis·mybatisplus
MyBatis高效SQL写法指南批量操作能够显著提升数据库的处理效率,MyBatis通过<foreach>标签支持批量插入、更新和删除。
刚贴瞎8 个月前
java·数据库·mybatis·mybatisplus
MyBatisPlus 暂时分页失效原因以及解决方法在更新完MybatisPlus版本后暂时分页功能失效。记得原来版本是可以成功的,可以在传参时候将pageSize设置<0可以成功的暂时不分页,结果升级完MybatisPlus版本后失效了,将pageSize<0的值拼接到了limit条件中,直接导致报错。在一步一步的排查中发现是源码中作了调整,-_-||
墨鸦_Cormorant8 个月前
mybatis·mybatisplus·mybatis-plus
MyBatis-Plus介绍及基本使用MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
无奈何杨8 个月前
mybatisplus·版本控制·字段类型处理器
MybatisPlus字段类型处理器TypeHandler个人博客:无奈何杨(wnhyang)个人语雀:wnhyang共享语雀:在线知识共享Github:wnhyang - Overview