技术栈
mybatis-plus
每天都要进步1
2 天前
mybatis
·
mybatis-plus
Mybatis 进阶 / Mybatis—Puls (详细)
目录一.动态SQL1.1标签1.2 标签1.3标签1.4标签1.5标签1.6标签mybatis总结:二.Mybatis-Puls
Y编程小白
5 天前
java
·
开发语言
·
mybatis
·
mybatis-plus
MyBatis-Plus6--MyBatis中的分页插件
MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能编写测试类测试结果执行结果测试完成!!
lihan_freak
6 天前
java
·
spring boot
·
mybatis-plus
MyBatisPlus--分页插件
MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能创建配置类方式:启动类中配置分页插件方式(推荐):
Ming__GoGo
18 天前
java
·
sql
·
学习
·
鉴权
·
mybatis-plus
·
过滤
·
sql拦截
MyBatis-plus sql拦截器
因为业务需求,重新写了一套数据权限。项目中用的是mybtis-plus,正好MyBatis-Plus提供了插件数据权限插件 | MyBatis-Plus,那就根据文档来实现这个需求。
程序猿零零漆
23 天前
java
·
spring boot
·
mybatis-plus
SpringCloud系列教程:微服务的未来 (五)枚举处理器、JSON处理器、分页插件实现
在现代 Java 开发中,我们常常需要处理各种通用的功能和需求,诸如枚举的处理、JSON 数据处理,以及分页查询等。这些功能虽然看似简单,但在实际开发中往往涉及到许多细节和优化。为了提高开发效率、减少重复代码的编写,我们通常会通过封装和抽象这些功能,形成易于复用和维护的工具类或组件。
程序猿零零漆
24 天前
java
·
spring cloud
·
mybatis-plus
SpringCloud 系列教程:微服务的未来(三)IService接口的业务实现
本文将介绍 IService 接口的基本业务操作、复杂业务操作、Lambda 方法的使用以及批量增加操作,帮助开发者深入了解如何高效地利用 MyBatis-Plus 提供的功能进行数据库操作。无论是简单的单表查询,还是复杂的多表联动,甚至是大数据量的批量操作,IService 都能为你提供便利的解决方案。
java_学习爱好者
24 天前
java
·
spring boot
·
mybatis
·
mybatis-plus
mybatis-plus 用法总结
MyBatis-Plus(简称 MP)是 MyBatis 的增强工具,旨在简化开发者的 CRUD 操作。它在 MyBatis 的基础上提供了更多的功能和便利性,如代码生成器、分页插件、性能分析插件等,使开发者能够更高效地进行数据库操作。MyBatis-Plus 保持了 MyBatis 原有的灵活性和易用性,同时通过一些约定和默认实现减少了重复的代码编写。
程序猿零零漆
1 个月前
java
·
spring cloud
·
mybatis-plus
SpringCloud 系列教程:微服务的未来(二)Mybatis-Plus的条件构造器、自定义SQL、Service接口基本用法
本篇博客将深入探讨 MyBatis-Plus 的三个核心功能:条件构造器、自定义 SQL 和 Service 接口的基本用法。通过对这些功能的学习和掌握,开发者能够更加高效地使用 MyBatis-Plus 进行业务开发。
我自飞扬临天下
1 个月前
数据库
·
mybatis-plus
Mybatis-Plus快速入门
参考:黑马MyBatisPlus教程全套视频教程,快速精通mybatisplus框架extends BaseMapper<实体类>
墨鸦_Cormorant
2 个月前
mybatis
·
mybatisplus
·
mybatis-plus
MyBatis-Plus介绍及基本使用
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
最笨的羊羊
2 个月前
mybatis-plus
·
springboot系列
·
创建springboot项目
Springboot系列之:创建Springboot项目,Springboot整合MyBatis-plus
IService 是 MyBatis-Plus 提供的一个通用 Service 层接口,它封装了常见的 CRUD 操作,包括插入、删除、查询和分页等。通过继承 IService 接口,可以快速实现对数据库的基本操作,同时保持代码的简洁性和可维护性。
basic_code
2 个月前
java
·
spring boot
·
mybatis
·
mybatis-plus
Spring boot 整合mybatis-plus
Spring Boot 整合 MyBatis-Plus 是一个非常常见的需求,因为 MyBatis-Plus 在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。下面是一个简单的步骤指南来帮助你在 Spring Boot 应用中整合 MyBatis-Plus。
天蓝蓝23528
2 个月前
mybatis-plus
MyBatisPlus 用法详解
MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。它提供了丰富的功能,包括强大的CRUD操作、条件构造器、自动填充、分页插件等,极大地简化了开发工作。以下是对MyBatis-Plus的详细用法介绍。
kong7906928
2 个月前
mybatis-plus
MybatisPlus入门(十)MybatisPlus-逻辑删除和多记录操作
按照主键删除多条记录List<Long> ids= Arrays.asList(new Long[]{2,3}) userDao.deleteBatchIds(ids);
kong7906928
3 个月前
mybatis-plus
MybatisPlus入门(八)MybatisPlus-DQL编程控制
数据库表和实体类名称一样自动关联,数据库表和实体类有部分情况不一样。问题一:表名与编码开发设计不同步,表名和实体类名称不一致。
珍珠是蚌的眼泪
3 个月前
mybatis
·
mybatis-plus
MyBatis-Plus
大家在日常开发中应该能发现,单表的CRUD功能代码重复度很高,也没有什么难度。而这部分代码量往往比较大,开发起来比较费时。因此,目前企业中都会使用一些组件来简化或省略单表的CRUD开发工作。目前在国内使用较多的一个组件就是MyBatis-Plus。MyBatis-Plus不仅仅可以简化单表操作,而且还对Mybatis的功能有很多的增强。可以让我们的开发更加的简单,高效。MyBatis-Plus和Mybatis是协作关系。
水蓝烟雨
3 个月前
mybatis-plus
整合Mybatis-plus及最佳实践
默认情况下,MyBatis-Plus 会将数据库中的下划线命名方式映射为驼峰命名方式(例如:user_name 转 为 userName)。通过将这个配置项设置为 false,禁用了这个默认的下划线转驼峰的功能。
cyt涛
3 个月前
数据库
·
mybatis
·
事务
·
mybatis-plus
·
主键
·
id
·
冲突
主键冲突问题
更新商品信息,除了更新商品信息表中的基本数据,也需要更新对应的标签表中的信息。这里采用了先删除原有的标签表中的对应信息,重新插入标签信息。
cyt涛
3 个月前
java
·
数据库
·
mybatis
·
mybatis-plus
·
threadlocal
·
自动填充
·
公共字段
公共字段自动填充-MyBatis-Plus
由于使用了MyBatis-Plus提供的方法操作数据库,所有无法直接使用AOP技术来在mapper方法执行前对公共字段赋值。
Damon小智
3 个月前
sql
·
spring
·
spring cloud
·
mybatis
·
mybatis-plus
SpringCloud-持久层框架MyBatis Plus的使用与原理详解
在现代微服务架构中,SpringCloud 是一个非常流行的解决方案。而在数据库操作层面,MyBatis Plus 作为 MyBatis 的增强工具,能够简化开发,提升效率,特别是在开发企业级应用和分布式系统时尤为有用。本文将详细介绍 MyBatis Plus 的使用方法、原理及其与 MyBatis 的区别。