技术栈
mybatis-plus
basic_code
4 天前
java
·
spring boot
·
mybatis
·
mybatis-plus
Spring boot 整合mybatis-plus
Spring Boot 整合 MyBatis-Plus 是一个非常常见的需求,因为 MyBatis-Plus 在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。下面是一个简单的步骤指南来帮助你在 Spring Boot 应用中整合 MyBatis-Plus。
天蓝蓝23528
7 天前
mybatis-plus
MyBatisPlus 用法详解
MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。它提供了丰富的功能,包括强大的CRUD操作、条件构造器、自动填充、分页插件等,极大地简化了开发工作。以下是对MyBatis-Plus的详细用法介绍。
kong7906928
12 天前
mybatis-plus
MybatisPlus入门(十)MybatisPlus-逻辑删除和多记录操作
按照主键删除多条记录List<Long> ids= Arrays.asList(new Long[]{2,3}) userDao.deleteBatchIds(ids);
kong7906928
18 天前
mybatis-plus
MybatisPlus入门(八)MybatisPlus-DQL编程控制
数据库表和实体类名称一样自动关联,数据库表和实体类有部分情况不一样。问题一:表名与编码开发设计不同步,表名和实体类名称不一致。
珍珠是蚌的眼泪
18 天前
mybatis
·
mybatis-plus
MyBatis-Plus
大家在日常开发中应该能发现,单表的CRUD功能代码重复度很高,也没有什么难度。而这部分代码量往往比较大,开发起来比较费时。因此,目前企业中都会使用一些组件来简化或省略单表的CRUD开发工作。目前在国内使用较多的一个组件就是MyBatis-Plus。MyBatis-Plus不仅仅可以简化单表操作,而且还对Mybatis的功能有很多的增强。可以让我们的开发更加的简单,高效。MyBatis-Plus和Mybatis是协作关系。
水蓝烟雨
24 天前
mybatis-plus
整合Mybatis-plus及最佳实践
默认情况下,MyBatis-Plus 会将数据库中的下划线命名方式映射为驼峰命名方式(例如:user_name 转 为 userName)。通过将这个配置项设置为 false,禁用了这个默认的下划线转驼峰的功能。
cyt涛
1 个月前
数据库
·
mybatis
·
事务
·
mybatis-plus
·
主键
·
id
·
冲突
主键冲突问题
更新商品信息,除了更新商品信息表中的基本数据,也需要更新对应的标签表中的信息。这里采用了先删除原有的标签表中的对应信息,重新插入标签信息。
cyt涛
1 个月前
java
·
数据库
·
mybatis
·
mybatis-plus
·
threadlocal
·
自动填充
·
公共字段
公共字段自动填充-MyBatis-Plus
由于使用了MyBatis-Plus提供的方法操作数据库,所有无法直接使用AOP技术来在mapper方法执行前对公共字段赋值。
Damon小智
1 个月前
sql
·
spring
·
spring cloud
·
mybatis
·
mybatis-plus
SpringCloud-持久层框架MyBatis Plus的使用与原理详解
在现代微服务架构中,SpringCloud 是一个非常流行的解决方案。而在数据库操作层面,MyBatis Plus 作为 MyBatis 的增强工具,能够简化开发,提升效率,特别是在开发企业级应用和分布式系统时尤为有用。本文将详细介绍 MyBatis Plus 的使用方法、原理及其与 MyBatis 的区别。
yb0os1
1 个月前
数据库
·
oracle
·
mybatis
·
mybatis-plus
MybatisPlus
MyBatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提高效率
罗曼蒂克在消亡
1 个月前
java
·
mybatis
·
mybatis-plus
Mybatis-plus做了什么
合集总览:Mybatis框架梳理 聊一下mybatis-plus。你是否有过疑问,Mybatis-plus中BaseMapper方法对应的SQL在哪里?它为啥会被越来越多人接受。在Mybatis已经足够灵活的情况下,它又做了什么事情。
芝法酱
2 个月前
spring boot
·
mysql
·
mybatis
·
mybatis-plus
芝法酱学习笔记(0.3)——SpringBoot下使用mybatis做增删改查和报表
书接上回,我们搭建了windows下的开发环境,并给出了一个hello world级别的多模块SpringBoot项目。 毕竟java后端开发,离不开数据库的操作,为方便后面内容的讲解,这里再做一期铺垫,core模块下新增一个core-mpenhance模块,该模块引入mybatis-plus,并对其进行一定规范封装。基于该模块,我们编写一些crud的业务代码。
bug菌¹
2 个月前
性能优化
·
mybatis-plus
·
乐观锁
·
零基础入门教学
滚雪球学MyBatis-Plus(09):乐观锁与性能优化
在上期内容中,我们详细介绍了 MyBatis Plus 的条件构造器。通过使用 QueryWrapper 和 LambdaQueryWrapper,我们学会了如何构建各种复杂的查询条件,并将这些条件应用于服务层和控制层。条件构造器的灵活性和强大功能,使得查询操作变得更加简洁和高效。
bug菌¹
3 个月前
部署
·
测试
·
mybatis-plus
·
零基础入门教学
滚雪球学MyBatis-Plus(13):测试与部署
在上期内容中,我们深入探讨了 MyBatis Plus 的高级功能,包括自定义 SQL 注解、批量操作以及数据加密与解密。这些功能极大地提高了开发效率,并增强了数据操作的灵活性和安全性。
bug菌¹
3 个月前
java
·
mybatis
·
mybatis-plus
·
零基础教学
滚雪球学MyBatis-Plus(04):基础配置
在上期内容中,我们详细介绍了如何进行项目初始化,包括添加 MyBatis Plus 依赖、配置数据库连接,以及创建基础的实体类和 Mapper 接口。这些步骤为我们搭建了一个基本的开发框架,使我们能够快速上手 MyBatis Plus 的开发工作。
简 洁 冬冬
3 个月前
mybatis-plus
011 mybatis-plus分页
装不满的克莱因瓶
3 个月前
java
·
开发语言
·
架构
·
mybatis
·
mybatisplus
·
mybatis-plus
·
分页
你真的懂Mybatis分页原理吗?
目录一、Mybatis如何实现分页?1.1 在SQL中添加limit语句1.2 基于PageHelper分页插件,实现分页
洛*璃
4 个月前
后端
·
spring
·
spring cloud
·
微服务
·
mybatis
·
mybatis-plus
Spring Cloud微服务项目集成MyBatis
在现代软件开发中,微服务架构已经成为一种流行的解决方案,它能够将应用程序拆分成多个小的、独立的服务。每个服务负责一个特定的业务功能,并可以独立部署和扩展。Spring Cloud是一个提供各种工具和框架以支持微服务开发的开源框架,而 MyBatis 是一个流行的持久层框架,用于简化数据库操作。
普通程序员A
5 个月前
java
·
spring boot
·
mybatis
·
mybatis-plus
springboot 整合 mybatis-plus
1. mybatis-plus是什么mybatis-plus是一个对mybati框架的拓展框架,它在mybatis框架基础上做了许多的增强,帮助我们快速的进行代码开发。目前企业开发中,使用mybati的项目基本会选择使用mybatis-plus来提升开发效率。