E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
[MyBatis-Plus]
MyBatisPlus 代码生成器如何使用?一篇文章学会它!!!
2.1创建项目三.编写工具类3.1创建类3.2定义数据库连接变量3.3定义单表代码生成函数3.4扩展为任意表自动生成代码四.测试代码生成器4.1测试单表生成model方法一.MP代码生成器简介代码生成器是
MyBatis-Plus
程序猿ZhangSir
·
2025-03-19 22:57
Java
数据库
#
MyBatis
java
spring
数据库
MyBatis-Plus
分页查询IPage的使用方法,如何自定义分页查询功能?
目录1.MyBatis-Plus分页插件介绍2.准备工作-创建项目配置环境2.1创建数据库表Product商品表2.2创建Maven项目,创建包,接口,类2.3添加MyBatisPlus依赖和Lombok插件2.4编写Configuration分页插件配置文件2.5编写application.properties配置文件2.6实体类代码,接口代码3.IPage分页的使用方式4.自定义分页查询5.Q
程序猿ZhangSir
·
2025-03-19 22:27
Spring全家桶
微服务
#
MyBatis
mybatis
开发语言
乐观锁与悲观锁的
MyBatis-Plus
实现
MyBatis-Plus
提供了对乐观锁的支持,使得开发者可以轻松实现并发控制。
drebander
·
2025-03-19 20:16
mybatis-plus
mybatis
扩展
MyBatis-Plus
支持的查询条件
MyBatis-Plus
是一个强大的MyBatis增强工具,提供了丰富的查询条件构造器和便捷的CRUD操作。
drebander
·
2025-03-19 20:16
mybatis-plus
数据库
mybatis
python
Mybatis-Plus
MyBatis-Plus
整合SpringBoot及使用
MyBatis-Plus
是一个为简化开发而生的MyBatis增强工具,在Java开发领域广受欢迎。它继承了MyBatis的所有特性,并且通过引入强大的功能增强,极大减少了开发者的工作量。
kkk1622245
·
2025-03-19 12:41
mybatis
spring
boot
后端
如何在Spring Boot中配置和使用
MyBatis-Plus
在当今的Java开发中,SpringBoot已经成为了一个非常流行的框架,而
MyBatis-Plus
则是一个强大的ORM框架,为开发人员提供了更简便的数据库操作方式。
字节王德发
·
2025-03-19 03:16
java技术
spring
boot
mybatis
后端
MyBatis-Plus
逻辑删除:让数据“消失”却不真正删除的秘密!
二、
MyBatis-Plus
如何实现逻辑删除?⚙️三、总结:我的其他文章也讲解的比较有趣,如果喜欢博主的讲解方式,可以多多支持一下,感谢!
码熔burning
·
2025-03-16 16:44
数据库
MySQL
mybatis
mysql
【
MyBatis-Plus
注解配置】开发中常用注解整理与介绍
不知道朋友们会不会在SpringBoot中集成
MyBatis-Plus
的时候,总是这个注解那个注解,都不知道哪些是
MyBatis-Plus
的了,搞得晕乎乎的,所以我整理了一份
MyBatis-Plus
开发中常用的注解
Yan.love
·
2025-03-15 08:06
mybatis
后端
java
【
MyBatis-Plus
进阶功能】开发中常用场景剖析
MyBatis-Plus
(MP)除了封装常见的CRUD操作,还提供了一些高级功能,进一步简化复杂场景下的开发工作。本文将逐一讲解逻辑删除、自动填充、多表关联查询的原理与使用方式,让你快速掌握这些技巧!
Yan.love
·
2025-03-15 08:36
mybatis
后端
java
数据库
【
MyBatis-Plus
插件】并发控制机制——乐观锁
MyBatis-Plus
使用@Version注解和乐观锁插件轻松实现这一功能。在正式介绍乐观锁之前,我们先来聊一聊没有乐观锁时会出现的问题,以及它解决的痛点。
Yan.love
·
2025-03-15 08:36
mybatis
java
后端
【
MyBatis-Plus
分页插件】深入分析和实战解析
分页是Web应用开发中的高频需求,而在MyBatis的生态中,
MyBatis-Plus
分页插件PaginationInnerInterceptor和MyBatis的PageHelper是两种常见的实现方案
Yan.love
·
2025-03-15 08:36
mybatis
java
后端
项目使用
mybatis-plus
分页插件和pageHelper分页插件引起失效问题!
而目前在Springboot项目中,使用的主流的方式就是一个基于
mybatis-plus
的.page()的分页,当然这种分页方式是适用于一些简单的查询和简单场景下。
JavinLu
·
2025-03-15 06:51
mybatis
java
springboot
个人开发
深度学习
MyBatis-Plus
接入和简单使用
如何接入https://baomidou.com/getting-started/简单使用方法使用
MyBatis-Plus
时,大多数场景下不需要编写XML和SQL,因为它提供了强大的通用CRUD操作和条件构造器
测试开发小白变怪兽
·
2025-03-15 05:16
服务端
mybatis
Spring Boot入门(15):一键生成,轻松搭建你的Spring Boot+MyBatis-Plus项目!
而
MyBatis-Plus
是一个功能强大的MyBatis增强工具,它基于MyBatis本身进行了扩展,可以大幅度减少开发工作量,提高开发效率。本文将介绍如何使用
MyBatis-Plus
的A
喵手
·
2025-03-15 05:16
Springboot
spring
boot
mybatis
后端
MyBatis-Plus
分页查询接口返回值问题剖析
在使用
MyBatis-Plus
进行分页查询时,很多开发者会遇到一个常见的问题:当分页查询接口返回值定义为Page时,执行查询会抛出异常;而将返回值修改为IPage时,分页查询却能正常工作。
字节熊猫
·
2025-03-15 05:41
mybatis
tomcat
java
mybatis-plus
从零实现OSS阿里云图片上传:前端采用的vue3+element-plus,后端采用javaspingboot,实现上传图片到云,然后存储数据库链接能够回显的效果
后端(JavaSpringBoot)1.添加依赖在pom.xml中添加必要的依赖,包括阿里云OSSSDK、SpringBootWeb、
MyBatis-Plus
等:org.springframework.bootspring-boot-starter-webcom.baomidoumybatis-plus-boot-starter3.4.3.4com.aliyun.ossaliyun-sdk-oss
绝顶少年
·
2025-03-14 18:07
阿里云
前端
数据库
spring boot3.4.3+MybatisPlus3.5.5+swagger-ui2.7.0
使用
MyBatis-Plus
操作books表。我们将实现以下功能:创建实体类Book。创建Mapper接口BookMapper。
期待着2013
·
2025-03-13 00:57
spring
boot
后端
java
spring boot如何配置以及怎么实现自动装配
目录配置第三方组件步骤1:添加依赖步骤2:配置数据源步骤3:配置
MyBatis-Plus
实现自动装配自动扫描机制指定扫描包(使用别的包下的配置类时,指定包名来进行自动装配)通过扫描spring.factories
Java圣体
·
2025-03-12 17:41
spring
boot
Easy-ES(用
Mybatis-Plus
语法来操作ElasticSearch)
ElasticSearch(简称Es)官方提供的RestHighLevelClient打造的ORM开发框架,在RestHighLevelClient的基础上,只做增强不做改变,为简化开发、提高效率而生,如果有用过
Mybatis-Plus
充满希望的程序员
·
2025-03-11 04:25
elasticsearch
mybatis
大数据
搜索引擎
SpringBoot整合
MyBatis-Plus
全攻略:从零实现高效CRUD
一、
MyBatis-Plus
核心优势
MyBatis-Plus
作为MyBatis的增强工具包,在保留原生特性的基础上,提供了多项开箱即用的功能:自动生成基础CRUD操作内置代码生成器(3.5.3+版本支持最新模板引擎
rider189
·
2025-03-10 23:46
java
spring
boot
mybatis
MyBatis-Plus
复杂查询与分页教程
精心整理了最新的面试资料和简历模板,有需要的可以自行获取点击前往百度网盘获取点击前往夸克网盘获取
MyBatis-Plus
复杂查询与分页教程目录环境准备基础回顾复杂查询实现条件构造器QueryWrapper
嘵奇
·
2025-03-10 19:12
提升自己
mybatis
java
MyBatis-Plus
自定义 SQL 和复杂查询
MyBatis-Plus
自定义SQL和复杂查询详解
MyBatis-Plus
是MyBatis的增强版,提供了许多开箱即用的CRUD操作。
rkmhr_sef
·
2025-03-10 06:44
面试
学习路线
阿里巴巴
mybatis
sql
数据库
MyBatis-Plus
与 Redis
MyBatis-Plus
是MyBatis的最佳
#sakura
·
2025-03-09 16:45
mybatis
redis
数据库
MyBatis-Plus
中 LambdaQueryWrapper 方法引用的完整解析
MyBatis-Plus
中LambdaQueryWrapper方法引用的完整解析本文详细分析
MyBatis-Plus
中LambdaQueryWrapper方法引用的核心作用、实现原理、使用场景及常见问题
蒸只小鱼
·
2025-03-09 15:06
mybatis
java
tomcat
Mybatis-plus
使用wrapper实现分页查询
pom.xml3.0.7com.baomidoumybatis-plus-boot-starter${mybatisplus.version}com.baomidoumybatis-plus-generatorController@AutowiredprivateXXXServicexxxService;@GetMapping(value="/xxx/list")@ApiOperation(val
impl柴猿滚滚
·
2025-03-09 10:00
java
mybatis-plus
使用 MyBatis XML 和 QueryWrapper 实现动态查询
本文档介绍了如何在MyBatis中结合XML配置和
MyBatis-Plus
的QueryWrapper来实现动态查询。
曹天骄
·
2025-03-09 09:44
mybatis
xml
Mybatis-Plus
批量插入速度慢的问题优化
MyBatis-Plus
的batchSave接口:实现分页批量插入在实际开发中,批量插入数据是一个常见需求,尤其当数据量较大时,直接使用循环插入效率低下,而
MyBatis-Plus
提供了强大的批量操作支持
自在如风。
·
2025-03-08 16:35
mybatis
mybatis-plus
mysql
sql
java
MyBatis-Plus
开发流程:Spring Boot +
MyBatis-Plus
实现对 book_tab 表的增删改查及Redis缓存
前言
MyBatis-Plus
是一个MyBatis的增强工具,旨在简化开发、减少工作量。
Darling &you&
·
2025-03-07 12:01
mybatis
缓存
spring
boot
Mybatis-Plus
配合Sharding-JDBC 实现分库分表
本文将介绍分库分表的基本概念,并重点探讨垂直拆分与水平拆分的区别,以及如何在
MyBatis-Plus
中结合Sharding-JDBC实现数据库的分库分表。
drebander
·
2025-03-06 19:21
mybatis-plus
mybatis
Mybatis-Plus
mybatis-plus
和mapper.xml混合传参
xml,这是一个复杂的统计sql(部份删减)select*from(selecthost,host_sec,count(*)numsfromtableandtype=#{type}GROUPBY`host`,host_sec)a${ew.customSqlSegment}daoListanalysis(@Param(Constants.WRAPPER)Wrapperwrapper,@Param("
weixin_li152********
·
2025-03-05 19:03
mybatis
xml
java
基于 Spring Boot 的企业级快速启动模板 —— spring-quick
今天,我要为大家介绍的就是本人开发的spring-quick项目,一个基于SpringBoot的企业级初始化模板,集成了
MyBatis-Plus
、Sa-Token、Knife4j等常用技术,同时还整合了丰富的工具类
Jing_saveSlave
·
2025-03-04 20:52
spring
boot
spring
spring
boot
后端
敏捷开发
脚手架
springboot
企业级
【SpringBoot】
MyBatis-plus
报错 Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
本文主要梳理本文针对
MyBatis-plus
,对于MyBatis报相同的错误,可以看这个大佬的文章:SpringBoot3整合MyBatis报错:Property‘sqlSessionFactory‘or
m0_74825223
·
2025-03-02 15:52
面试
学习路线
阿里巴巴
mybatis
spring
boot
java
SpringBoot整合easy-es
它采用与
Mybatis-Plus
相似的语法,使得开发者可以无缝迁移至EasyES,无需额外学习成本。EasyES的核心理念是将简单、易用性
rkmhr_sef
·
2025-03-02 10:10
面试
学习路线
阿里巴巴
spring
boot
elasticsearch
后端
SpringBoot中使用
MyBatis-Plus
详细介绍
目录一、
MyBatis-Plus
的使用步骤1.引入MybatisPlus的起步依赖2.定义Mapper(也叫dao)层的接口3.MyBatis-Plus中常用注解4.使用
MyBatis-Plus
时要做如下配置
m0_74823878
·
2025-03-01 12:03
面试
学习路线
阿里巴巴
spring
boot
mybatis
java
Maven+SSM+SpringBoot+Mybatis-Plus
SSM技术栈:spring6、springmvc、mybatis、springboot3、
mybatis-plus
、druid;前端:node、npm、vue快速掌握:全新SSM+SpringBoot+
五月茶
·
2025-02-28 19:28
maven
spring
boot
mybatis
【异常】
MyBatis-Plus
因@TableId错误使用,导致主键未生成,SQL异常提示SQLException: Field ‘id‘ doesn‘t have a default value
一、异常内容org.springframework.dao.DataIntegrityViolationException:###Errorupdatingdatabase.Cause:java.sql.SQLException:Field'crash_id'doesn'thaveadefaultvalue###Theerrormayexistincom/xxx/terminal/mapper/C
本本本添哥
·
2025-02-28 12:03
004
-
数据库
sql
mybatis
java
mysql
spring
boot
报错解决 dynamic-datasource can not find primary datasource
目录一.报错详情1.1使用
mybatis-plus
多数据源时,启动报找不到主数据源1.2.找不到URL数据源二.解决办法2.1引入了多数据源的依赖,但是没有使用多数据源2.2使用了多数据源但是没有指定主数据源
码云217
·
2025-02-27 22:40
mybatis
spring
数据库
SpringBoot项目:mybatis升级
mybatis-plus
替换依赖修改sqlSessionFactorybean分页插件不生效问题记录1.替换依赖:将原来的mybatis整合springboot的依赖去掉,替换成mybatis-pluscom.baomidoumybatis-plus-boot-starter3.5.72.修改sqlSessionFactorybean@Bean("sqlSessionFactory")publicSqlSessionFa
gooluke
·
2025-02-27 11:13
mybatis
spring
boot
java
mybatis-plus
基于
Mybatis-Plus
和dynamic-datasource-spring-boot-starter-多租户多商户多数据源动态切换
基础知识1、引入dynamic-datasource-spring-boot-starter。com.baomidoudynamic-datasource-spring-boot-starter${version}2、配置默认数据源spring:datasource:dynamic:primary:master#设置默认的数据源或者数据源组,默认值即为masterstrict:false#设置严格
更容易记住我
·
2025-02-26 12:15
数据库
java
mybatis
mybatisPlus打印sql配置
MyBatis-Plus
提供了方便的配置方式来打印SQL查询语句,以便进行调试和性能分析。可以通过配置log来输出SQL语句以及执行的参数。
m0_74823683
·
2025-02-26 01:00
面试
学习路线
阿里巴巴
sql
数据库
【Java 常用注解学习笔记1】——Java 常用注解全解析:从基础到实战
本文系统化梳理主流框架(Spring、
MyBatis-Plus
、Swagger等)的核心注解,通过分类解析、代码示例与最佳实践,帮助开发者精准掌握注解的应用场景与技巧。
猿享天开
·
2025-02-25 11:21
Java开发从入门到精通
java
学习
笔记
MybatisPlus
一MybatisPlus(MP)介绍
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
夏尔子爵
·
2025-02-25 04:57
java
maven
intellij-idea
MyBatis 和
MyBatis-Plus
入门指南:新手必读
MyBatis和
MyBatis-Plus
入门指南:新手必读在Java开发中,持久层的设计和实现是非常重要的一环。
Mr_Paizong
·
2025-02-25 03:53
Java
java
mybatis
Mybatis-plus
分页 自定义count方法
起因使用了mybatisplus语句中有orderby语法mybatisplus会使用selectcount(*)from(子语句)TOTAL算出total但是会报错查询条件QueryWrapper中还有orderby排序条件,则生成的selectcount(*)from(sql)就会报错除非另外还指定了TOP、OFFSET或FORXML,否则,ORDERBY子句在视图、内联函数、派生表、子查询和
当归1024
·
2025-02-23 03:43
java
mybatis
java
开发语言
ruoyi
SpringBoot整合easy-es
它采用与
Mybatis-Plus
相似的语法,使得开发者可以无缝迁移至EasyES,无需额外学习成本。EasyES的核心理念是将简单、易用性
m0_74824865
·
2025-02-22 11:59
面试
学习路线
阿里巴巴
spring
boot
elasticsearch
后端
MyBatis-Plus
常用增删改查方法
MP常用方法方法作用对应SQLinsert(user)插入数据INSERTINTO...selectById(id)根据ID查询SELECT*FROM...WHEREid=?selectBatchIds(ids)批量查询SELECT*FROM...WHEREidIN(?,?,?)selectList(wrapper)条件查询SELECT*FROM...WHERE...updateById(user
Warren98
·
2025-02-21 17:26
Java
mybatis
tomcat
spring
boot
笔记
mysql
MyBatis-Plus
结合Spring Boot实现数据权限
一、场景介绍在开发过程中很多时候我们需要根据某些条件去做数据权限,比如:A组织只能看见A组织及其下属组织的数据,B部门只能看见自己的数据、等等,此时如果每次都去自己写SQL进行校验就会显得代码非常臃肿,因为就产生了自己去定义一套全局公用的数据权限过滤方式。二、实现思路借助于Spring的拦截器或过滤器,当请求进入到Controller时,将该用户的数据权限信息存入数据权限上下文中,在MyBatis
·
2025-02-20 21:57
Mybatis-Plus
学习笔记(自用)
Mybatis-Plus
学习笔记(自用)本文根据黑马程序员的课程资料与百度搜索的资料共同整理所得,仅用于学习使用,如有侵权,请联系删除文章目录
Mybatis-Plus
学习笔记(自用)1.纯Mybatis
Zzzchc
·
2025-02-19 10:22
学习笔记(自用)
mybatis
学习
java
MybaitsPlus学习笔记(三)常用注解
TableName解决问题解决方法2通过全局配置解决问题二、@TableId问题:解决方法1通过@TableId解决问题三、@TableField四、@TableLogic一、@TableName问题:
MyBatis-Plus
画船听雨眠aa
·
2025-02-19 10:50
学习
笔记
mybatis-plus
使用sum,count,distinct等函数的方法
mybatis-plus
使用sum,count,distinct等函数的方法通过
mybatis-plus
实现以下sql查询SELECTCOUNT(DISTINCTuser_name)FROMuser_infoWHEREis_deleted
默 唁
·
2025-02-19 04:40
JAVA
mybatis
java
mysql
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他