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
解决
MyBatis-Plus
中 `update.setProcInsId(null)` 不生效的问题
解决
MyBatis-Plus
中update.setProcInsId(null)不生效的问题在使用
MyBatis-Plus
进行数据库操作时,我们常常会遇到这样一个问题:尝试通过update.setProcInsId
程序猿熊跃晖
·
2025-04-08 15:44
Java
mybatis-plus
mybatis
数据库
tomcat
springboot中基于
Mybatis-Plus
多表联查(无xml,通过注解实现)
前言查阅了
mybatis-plus
官方文档,发现对多表联查的说明只言片语,也没有例子,只能自己琢磨琢磨如何利用
mybatis-plus
进行多表联查了。
会飞的种花家
·
2025-04-05 07:04
springboot
笔记
mybatis-plus
java
mybatis
mysql
MyBatis-Plus
代码生成器开箱即用
MyBatis-Plus
代码生成器使用依赖创建生成器代码注意生成依赖新建一个项目;com.baomidoumybatis-plus-generator3.5.9log4jlog4j1.2.17com.baomidoumybatis-plus-spring-boot3
不当菜虚困
·
2025-04-05 07:34
MyBatis
mybatis
MyBatis-Plus
记一次
MyBatis-Plus
配置未生效的解决方案
一、问题背景在使用
MyBatis-Plus
进行数据库操作时,遇到以下问题:SQL语句未生效:分页、乐观锁、数据权限等插件未起作用。
李少兄
·
2025-04-05 02:30
Java
MyBatis
mybatis
java
spring
boot
mybatisplus
bug
【家政平台开发(12)】家政平台数据库设计:从MySQL到
MyBatis-Plus
实战
本【家政平台开发】专栏聚焦家政平台从0到1的全流程打造。从前期需求分析,剖析家政行业现状、挖掘用户需求与梳理功能要点,到系统设计阶段的架构选型、数据库构建,再到开发阶段各模块逐一实现。涵盖移动与PC端设计、接口开发及性能优化,测试阶段多维度保障平台质量,部署发布阶段确保平稳上线。还深入探讨运营策略、技术创新应用及未来发展方向,为家政平台开发提供全面且实用的知识体系与实践指南。目录一、数据库概念设计
奔跑吧邓邓子
·
2025-04-04 18:06
家政平台开发
家政平台开发
数据库
MySQL
MyBatis-Plus
装饰器模式与模板方法模式实现
MyBatis-Plus
QueryWrapper 扩展
pomcom.github.yulichangmybatis-plus-join-boot-starterMPJLambdaWrapperX/***拓展MyBatisPlusJoinQueryWrapper类,主要增加如下功能:**1.拼接条件的方法,增加xxxIfPresent方法,用于判断值不存在的时候,不要拼接到条件中。**@param数据类型*/publicclassMPJLambdaWr
〆、挽风
·
2025-04-04 16:56
设计模式
装饰器模式
模板方法模式
mybatis
全面解析 Mybatis 与
Mybatis-Plus
:深入原理、实践案例与高级特性对比
全面解析Mybatis与
Mybatis-Plus
:深入原理、实践案例与高级特性对比前言一、基础介绍✨1.Mybatis简介2.Mybatis-Plus简介⚡二、核心区别与高级特性对比1.开发模式与配置管理
代码怪兽大作战
·
2025-04-04 14:07
Mybatis
mybatis
tomcat
java
mybatis
plus
性能对比
sql
数据库查询
Java优质项目推荐
Java优质项目推荐(适合毕业设计)1.电商平台系统项目特点完整的业务流程多种技术栈整合高并发场景处理分布式架构设计技术栈后端:SpringBoot、SpringCloud、
MyBatis-Plus
数据库
爱编程的王小美
·
2025-04-04 13:31
java
开发语言
MyBatis-Plus
优雅实现数据库单字段加密存储
本文将基于
Mybatis-Plus
讲述如何在数据的源头存储层保障其安全。
@郭小茶
·
2025-04-04 13:00
数据库
mybatis
spring
boot
基于Springboot+Vue动漫推荐平台管理系统(源码+lw+讲解部署+PPT)
前言详细视频演示论文参考系统介绍系统概述核心功能用户角色与功能具体实现截图1.热门动漫功能2.文章专栏功能3.会员分享功能4.热门动漫管理功能(管理员端)5.动漫分类管理功能技术栈后端框架SpringBoot前端框架Vue持久层框架
MyBatis-Plus
嘤er
·
2025-04-02 15:02
前端
vue.js
javascript
mysql
spring
boot
java
后端
【MyBatis】MyBatis 与 MyBatisPlus 基础
说明:本篇文章需要一定的MyBatis与MyBatisPlus基础
MyBatis-Plus
官网地址:https://baomido
九师兄
·
2025-04-01 11:35
不体系
mybatis
java
mysql
springboot mybatis(不是
mybatis-plus
)多租户
publicclassTenantContext{privatestaticfinalThreadLocalCURRENT_TENANT=newThreadLocal<>();publicstaticvoidsetTenantId(StringtenantId){CURRENT_TENANT.set(tenantId);}publicstaticStringgetTenantId(){return
大波V5
·
2025-04-01 10:25
spring
boot
mybatis
java
使用
MyBatis-Plus
测试报错:xxxMapper,空指针异常:NullPointerException
错误:java.lang.NullPointerException atcom.bcl.vacancy.demo.mybatisplus.mytest.MyTest.MyTest(MyTest.java:26) atjava.util.ArrayList.forEach(ArrayList.java:1259) atjava.util.ArrayList.forEach(ArrayList
Vacancy空白
·
2025-03-31 22:31
intellij-idea
java-ee
MyBatis-plus
分页查询
一、分页查询常用方式在
MyBatis-Plus
中最常用的分页查询的方法是结合IPage接口和Page类来实现,也是
MyBatis-Plus
官方推荐的方式。
FearlessVoyager
·
2025-03-30 07:32
数据库
mybatis
java
spring
boot
MyBatis-Plus
特性及插件整合
了解
MyBatis-Plus
什么是
MyBatis-Plus
?
绿仔牛奶_
·
2025-03-29 17:03
Java进阶
mybatis
java
spring
基于OGNL实现
MyBatis-Plus
的动态表名拦截
原有动态表插件功能基于拦截器采取的是提取字符串解析表名替换操作,可能会出现表名提取错误操作,不需要替换的表名方法需要加上注解才能忽略。我想设计基于OGNL表达式实现提供一个虚拟表名在运行时动态处理并替换表名。大致实现思路如下:1.定义虚拟表名在SQL语句中使用特定格式的虚拟表名占位符。例如,使用#tableName#表示虚拟表名。2.解析SQL语句在MyBatis拦截器中解析SQL语句,并检测虚拟
鹿又笑
·
2025-03-29 17:32
mybatis
java
Mybatis-plus
开发规范教程
Mybatis-plus
开发教程IService使用首先要写一个mapper类继承
mybatis-plus
的BaseMapper不需要写入@Mapper注解publicinterfaceUserMapperextendxBaseMapper
花海没有七里香
·
2025-03-29 16:31
Java
java
spring
boot
MyBatis-Plus
动态表名处理策略
MyBatis-Plus
动态表名处理策略一、基本概念和作用二、实现动态表名的基本方法示例一:使用SQL注入器示例二:自定义Mapper方法三、功能使用思路与代码示例示例三:多租户场景下的动态表名示例四:
DTcode7
·
2025-03-29 16:29
sql数据库相关
数据库
mysql
SQL
数据库开发
sql
MyBaitis-Plus 使用动态表名 selectPage 不生效
在使用
MyBatis-Plus
时,采用动态表名策略后,selectPage方法无法正常生效。
cccl.
·
2025-03-29 16:26
Java
java
mybatis
mybatis 自动填充无效_
MyBatis-Plus
自动填充功能失效导致原因
1:先检查字段有没有加上注解@TableField(fill=FieldFill.INSERT_UPDATE)@TableField(fill=FieldFill.INSERT_UPDATE)privateDateupdatedTime;2:有没有实现MetaObjectHandler接口,并且加入到Spring容器中@ComponentpublicclassMyMetaObjectHandler
Yu-Dem~~
·
2025-03-29 11:19
mybatis
自动填充无效
mybatis-plus
调用update方法时,自动填充字段不生效(附解决方法)
文章目录项目场景:问题描述原因分析:乐观锁公共字段填充解决方案:项目场景:做定时任务,查询出数据后,将他发往mq队列,如果搭建集群相同的数据就会执行多次,所以使用乐观锁解决,同时需要更改更新时间一列,直接使用mybatisPlus的公共字段填充和乐观锁问题描述配置好mp的乐观锁和公共字段填充后,执行update语句,正常应该是UPDATEtb_taskSETupdate_time=?,versio
远离bug,珍爱头发
·
2025-03-29 10:48
BUG复盘
mybatis
java
数据库
mybatis-plus
实战 | 基于 SpringBoot +
MyBatis-Plus
+ UniApp 构建家政派单系统:架构解析与性能优化
引言:家政派单系统的技术挑战在家政服务行业,实时高效的派单系统是业务成功的关键。传统的手工派单模式存在效率低、出错率高等问题,因此,c本文将从架构设计、核心功能实现、性能优化与常见误区等方面,对该系统进行深入解析。并附带完整代码示例与实战注意事项,助你快速上手开发并避开坑点。一、架构设计与技术栈选型1.1系统架构设计家政派单系统主要由以下四个模块组成:用户端(UniApp):用户发起家政服务订单,
专业系统开发老赵
·
2025-03-28 20:33
spring
boot
mybatis
uni-app
mybatis-plus
的实体层注解
在
MyBatis-Plus
中,实体层的常见注解和引用主要用于简化数据库操作,特别是在ORM映射和CRUD操作中。以下是一些常见的注解和它们的功能:1.常见实体注解1.
初级程序猿001
·
2025-03-28 12:34
mybatis
java
spring
数据库
mybatis-plus
orm
揭秘
MyBatis-Plus
批量插入的终极优化技巧
MyBatis-Plus
作为一款优秀的ORM框架,为我们提供了简洁高效的数据库操作方式。然而,当涉及到大规模数据的批量插入时,即使使用了saveBatch方法,性能提升仍然有限。
Java全干攻城狮
·
2025-03-28 03:59
mybatis
tomcat
java
使用AI一步一步实现若依(20)
功能20:使用分页插件功能19:集成
MyBatis-Plus
功能18:创建后端工程功能17:菜单管理功能16:角色管理功能15:用户管理功能14:使用本地SVG图标库功能13:侧边栏加入Logo功能12
有诺千金
·
2025-03-28 01:16
若依
java
spring boot 事务_解决AOP拦截Mapper方法不知道事务是否回滚的尴尬问题
我的开源项目|整合
MyBatis-Plus
的动态数据源Startereasymulti-datasource-spring-boot-starter1.0.9x-RELEASE版本更新内容如下:1、自动配置注解事务支持
weixin_39910043
·
2025-03-27 11:28
spring
boot
事务
update
set能回滚吗
多个mapper的事务回滚
当前事务无法提交
当前记录集不支持更新
Java实习生面试题(2025.3.23 be)
二、
mybatis-plus
分页插件的原理拦截查询:分页插件通过拦截SQL查询,在执行前修改SQL,自动添加分页条件,例如LIMIT和OFFSET。
suuijbd
·
2025-03-25 02:23
spring
vue
mybatis
面试
vue
spring
mybatis
mybatis-plus
使用聚合函数查询平均分
mybatis-plus
使用聚合函数Avg查询平均分时,返回值是BigDecimal,这一点需要注意,不能直接使用Double或float来接收返回值,下面是使用示例:publicDoublegetAvgStore
moxiaoran5753
·
2025-03-24 20:09
mybatis
MyBatis-Plus
的加载及初始化
在SpringBoot启动过程中,
MyBatis-Plus
的加载和初始化涉及多个阶段的工作。
一个public的class
·
2025-03-24 15:32
java
mybatis
MybatisPlus
代码部分添加依赖该代码添加位置:就是在springboot配置文件里面的pom.xml里面要添加的东西对新手说的话,如果这一步没有看懂的话,可以去看一下基础,否则这样的话不能做到理解学习//
mybatis-plus
伶星37
·
2025-03-24 14:56
spring
boot
后端
如何对关键字段进行脱敏(一)在使用
Mybatis-plus
执行查询
mobile字段时进行脱敏处理,并实现一个通用的方法以便将来对其他字段例如:邮箱、身份证、姓名等进行脱敏处理,可以采用以下步骤:1.添加依赖首先,在pom.xml文件中添加必要的依赖,包括SpringBoot、
MyBatis-Plus
张瀚元782738120
·
2025-03-22 18:15
mybatis
java
Spring Boot 3.2+ 升级
Mybatis-Plus
3.5.x 兼容性问题与解决方案Invalid value type for attribute ‘factoryBeanObjectT
一、当升级遭遇滑铁卢当我们将SpringBoot升级到3.2.0+版本时,熟悉的Invalidvaluetypeforattribute'factoryBeanObjectType':java.lang.String错误突然吞噬了控制台。这个看似神秘的错误频繁出现在整合Mybatis-Plus3.5.x时,甚至会附赠Invalidbeandefinitionwithname'xxxMapper'的
z2637305611
·
2025-03-22 17:33
spring
boot
mybatis
后端
Java复习路线
注解和反射8、计算机网络9、html/css/js10、ssm11、spring12、springmvc13、springboot14、vue15、springcloud16、jvm17、Juc18、
mybatis-plus
Code good g
·
2025-03-22 10:31
面试准备
java
mysql
数据库
MyBatis-plus
2.x -> 3.x 版本升级笔记
参考链接:https://github.com/baomidou/
mybatis-plus
/issues/32621.官方更新日志升级JDK8+优化性能Wrapper支持lambda语法模块化MP合理的分配各个包结构移除
三只松鼠@
·
2025-03-22 06:26
工作日常
spring
java
sql
SpringBoot整合Swagger和
Mybatis-Plus
一、Swagger(一)、Swagger简介Swagger是一种用于描述、设计、构建和使用RESTful风格的Web服务的工具集和规范。它提供了一种标准的方式来定义API,并生成交互式文档,使得开发人员、测试人员和其他利益相关者可以快速了解和使用API。(二)、Swagger特点自动生成文档:基于API定义,Swagger可以自动生成交互式文档,其中包含了API的详细说明、请求示例、响应示例等信息
_拾柒_
·
2025-03-21 16:20
spring
boot
mybatis
Mybatis和
Mybatis-plus
常用注解
Mybatis和
Mybatis-Plus
常用注解一、Mybatis常用注解1.@Select注解说明:标记查询语句,用于定义查询操作的SQL语句。
AWen_X
·
2025-03-21 13:51
Java常用框架注解
mybatis
开发语言
java
后端
spring
boot
spring
MyBatis-Plus
中使用@Transactional注解的5大陷阱,你中招了吗?
超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣
MyBatis-Plus
中使用@Transactional注解的5大陷阱,你中招了吗?
墨瑾轩
·
2025-03-20 20:26
Java乐园
mybatis
Springboot整合
MyBatis-plus
:单条数据查询,批量查询,条件查询,分页查询
Springboot整合
MyBatis-plus
:单条数据查询,批量查询,分页查询一、单条数据查询//单条数据查询@TestpublicvoidtestSelectById(){Stu_infouser
快乐骑行^_^
·
2025-03-20 17:10
前端和后端开发
Springboot
MyBatis-plus
批量查询
条件查询
分页查询
MyBatis-Plus
核心功能与实战案例
MyBatis-Plus
核心功能与实战案例,代码示例基于SpringBoot3.x+MyBatis-Plus3.5.3:一、
MyBatis-Plus
基础篇1.简介与核心优势
MyBatis-Plus
(MP
千层冷面
·
2025-03-20 16:00
mybatis
java
mybatis plus sql性能分析插件
在MybatisPlusConfig加入sql性能分析插件一、
mybatis-plus
自带的性能分析/**SQL执行效率插件性能分析插件*/@Bean@Profile({“dev”,“test”})//
asvxc324deas
·
2025-03-20 14:16
程序员
mybatis
sql
android
springBoot中myBatisPlus的使用
MyBatis-Plus
是一个MyBatis的增强工具,在SpringBoot项目里使用它能极大提升开发效率。下面为你详细介绍在SpringBoot中使用
MyBatis-Plus
的步骤以及示例代码。
无足鸟丶
·
2025-03-20 10:43
spring
boot
后端
java
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
数据库
上一页
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
其他