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
分页功能详解
MyBatis-Plus
分页功能详解1.前言
MyBatis-Plus
是MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,简化开发、提高效率。
·
2025-06-29 03:18
【
MyBatis-Plus
保姆级教程】第一章:从零到一,轻松掌握
MyBatis-Plus
基础与环境搭建(2025版)
今天我们要开启一个新的系列——《
MyBatis-Plus
保姆级教程》。
默语∿
·
2025-06-26 22:14
mybatis
mybatis-plus
【
MyBatis-Plus
保姆级教程】第七章:插件机制与性能优化(SQL分析/防误删/自定义插件)
欢迎来到《
MyBatis-Plus
保姆级教程》的第七章,也是我们深入架构与底层原理的进阶篇!前面的章节我们学会了如何“用”,而这一章我们将探讨如何“用得好、用得安全”。
·
2025-06-26 22:14
Mybatis的Plus的XML文件查询实现QueryWrapper查询
1.在
MyBatis-Plus
中,QueryWrapper是一个非常强大的工具,用于动态构建SQL查询条件。
ls65535
·
2025-06-26 17:38
Mybatis
mybatis
xml
java
黑马SpringCloud-day01-MybatisPlus-个人笔记
Mybatis-plus
一.约定类名(驼峰转下划线)作表名id作主键变量名(驼峰转下划线)转字段名二.自定义配置1.@TableName(“tb_user”)指定表名2.
dkeml
·
2025-06-25 10:04
spring
cloud
笔记
spring
SpringBoot整合MyBatis-Plus3.1详细教程
一.说明
Mybatis-Plus
是一个Mybatis框架的增强插件,根据官方描述,MP只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑.并且只需简单配置,即可快速进行CRUD操作,从而节省大量时间
pengjunlee
·
2025-06-23 21:16
SpringBoot重点详解
mybatis-plus
springboot
mybatis-plus
模糊搜索查询报错
Couldnotinitializeclasscom.baomidou.mybatisplus.core.toolkit.support.SerializedLambdaMeta”最近初写javaWeb,学着用了前后端分离,前端用vue框架,后端用的springboot和
mybatis-plus
Boosirit
·
2025-06-23 21:45
代码练习
spring
boot
intellij-idea
java
一个小BUG引发的对
Mybatis-Plus
的模糊查询的思考
前言在MySQL中,模糊查询主要通过LIKE操作符与通配符配合使用来实现。其中,通配符%代表任意数量(包含零个)的字符,无论是数字、字母还是特殊字符,都能被它匹配。比如,执行SELECT*FROMusersWHEREusernameLIKE'potter%';,这条SQL语句会从users表中查询出所有用户名以potter开头的记录,不管john后面跟着多少个字符。而通配符_则代表任意一个单独的字
剽悍一小兔
·
2025-06-23 20:44
bug
mybatis
MyBatis-Plus
中处理数据库字段与 Java 枚举的映射问题
引言在Java开发中,数据库字段与Java对象之间的映射是一个常见问题,尤其是在从JPA迁移到
MyBatis-Plus
的过程中。
Chen-Edward
·
2025-06-23 16:40
数据库
mybatis
java
spring
boot
后端
开发语言
笔记
Mybatis-Plus
支持多种数据库
使用
Mybatis-Plus
进行数据库的访问,但是由于不同的数据库有不同的方言,所以需要进行适配。
demon7552003
·
2025-06-23 16:39
数据库
mybatis
多数据库
Mybatis-Plus
开发技巧
Aand(BorC)问题使用LambdaQueryWrapper查询时,and和or不能直接拼接,需要用下面这种写法LambdaQueryWrapperuserLambdaQueryWrapper=newLambdaQueryWrapper().and(lambda->lambda.in(User::getId,userIdSet).ge(User::getCreateTime,currentDa
春种一粒粟秋收一粒米
·
2025-06-21 06:54
mybatis
java
mybatis-plus
逆向自动生成代码总结记录
使用
mybatis-plus
(mp)自动生成各个层的代码,减轻开发工作,不过现在用mybatis-flex的越来越多,综合性能更好。
阳光不锈@
·
2025-06-20 11:48
java
mp逆向自动生成代码
《Techporters架构搭建》-Day02 集成
Mybatis-plus
集成Mybatis-plusMybatis-plus集成
Mybatis-plus
步骤小结Mybatis-plusMybatis-plus官网MyBatisPlus(简称MP)是一个MyBatis的增强工具
请叫我技术型项目经理
·
2025-06-19 18:13
从零搭建企业级框架
架构
mybatis
优雅使用
MyBatis-Plus
的 @TableLogic 实现逻辑删除(附完整示例)
目录逻辑删除概念数据库准备实体类配置全局配置操作示例高级配置技巧注意事项扩展实践建议逻辑删除概念通过状态字段标记数据删除状态(如del_flag),保留数据记录而非物理删除。优势包括数据可恢复性、审计追踪能力以及业务连续性保障。数据库准备为需要逻辑删除的表添加状态字段:ALTERTABLEuserADDdel_flagINTDEFAULT0COMMENT'删除标识(0-正常1-删除)';实体类配置
章鱼哥730
·
2025-06-18 17:21
mybatis
数据库
sql
Mybatis-Plus
中实现使用xml文件来写复杂sql
一、前言我们一般的sql语句使用Mabatis-Plus可以满足,但是到了连表和复杂的需求时,还是需要像Mybatis那样在xml中来书写sql语句,但是一个项目中只能有一个,所以我们在使用
Mybatis-Plus
掉发的小王
·
2025-06-18 04:22
mybatis-plus
java
[笔记]
MyBatis-Plus
XML 配置详解:从基础到高级,全面提升开发效率
文章目录一.基础标签1.select标签2.insert标签3.update标签4.delete标签二.动态SQL标签1.if标签2.choose-when-otherwise标签3.where标签4.set标签5.trim标签6.foreach标签三.高级映射1.resultMap标签2.sql标签四.特殊功能1.bind标签2.特殊字符:CDATA区段(关联XML实体)3.特殊字符:XML实体
鲁子狄
·
2025-06-18 04:51
笔记
#
java
#
sql
笔记
mybatis
xml
java
sql
mysql
数据库
MyBatis-Plus
混合使用 XML 和注解
mybatisplus代码生成器:版本匹配是个比较麻烦的问题,这是我的配置:com.baomidoumybatis-plus-boot-starter3.5.2com.baomidoumybatis-plus-generator3.5.2org.freemarkerfreemarker2.3.31CodeGenerator:packagecom.neuedu.hisweb.utils;import
·
2025-06-18 04:21
mybatis-plus
QueryWrapper自定义排序
把自定义sql拼在orderByAsc()/orderByDesc()中即可。例:wrapper.orderByAsc("(casestatuswhen0then0when1then1else999end)");
小刀拉屁股让你开开眼
·
2025-06-16 16:18
mysql
java
mysql
java
SpringBoot +
Mybatis-plus
查询Mysql json类型字段中文字符乱码问题
环境版本:SpringBoot2.0.4、mybatis-plus3.3.2、Mysql5.7问题背景:mysql新增了一张表,创建了一个json类型字段,DDL如下CREATETABLE`t_test`(`id`bigint(20)unsignedNOTNULLAUTO_INCREMENTCOMMENT'主键',`json_config`jsonNOTNULLCOMMENT'json配置',PR
Lewishhhh
·
2025-06-14 20:52
spring
boot
mybatis
mysql
SpringBoot整合Mybatis-Plus+Oracle+Mysql资源文件:简化数据库操作,提升开发效率
Mysql资源文件:简化数据库操作,提升开发效率【下载地址】SpringBoot整合Mybatis-PlusOracleMysql资源文件这个开源项目提供了一个基于SpringBoot框架的完整示例,整合了
Mybatis-Plus
徐忱澜
·
2025-06-14 00:13
MyBatisPlus框架
1.MyBatisPlus简介
MyBatis-Plus
作为MyBatis的增强工具,在国内Java企业级开发中已成为事实上的标准选择之一。
保持学习ing
·
2025-06-12 21:34
SSM框架
java
数据库
开发语言
mybatis
MybatisPlus
框架
Mock到底Mock谁?Clean Architecture 实战+Mock测试最佳实践(含对比代码)
今天我们将以“创建订单”功能为例,深入对比两种常见的后端架构:传统三层架构与CleanArchitecture,并结合
MyBatis-Plus
持久化实现+Mockito单元测试场景,
hikktn
·
2025-06-12 18:09
程序员的思维乐园
Mock
Java面试题013:一文深入了解微服务之服务注册中心Nacos
ORM里面还有Hibernate和
Mybatis-plus
没介绍,后边再补上。
wuxinyan123
·
2025-06-12 16:24
java
微服务
面试
【慧游鲁博】【2】结合
mybatis-plus
·逻辑合规·dto/vo添加·redis封装·错误码封装·时间自动填充
后端修改文章目录后端修改彻底结合
mybatis-plus
,对user进行增删改查(分页)mapper层service层分离登录校验和用户信息管理添加`dto`、`vo`新增`RedisConfig`,进行
哇哦哇哦~~
·
2025-06-12 13:35
创新实训个人记录
spring
boot
后端
软件工程
mybatis
微服务项目 - SpringBoot 2.x 升级到 SpringBoot 3.2.5,保姆级避坑
目录一、前言二、取经之路2.1、依赖版本情况2.2、
MyBatis-Plus
依赖改变2.3、MySQL依赖改变2.4、javax=>jakarta2.5、Redis配置更改2.6、ElasticSearch
陈亦康
·
2025-06-11 23:31
SpringCloud
&
Alibaba
自主研发项目
java
前端
服务器
今日学习:AOP数据脱敏|线程池|方法引用的实例|背包(0-1)及子集
文章目录方法引用和函数式接口
MyBatis-Plus
如何通过方法引用获取到查询类的属性名
MyBatis-Plus
如何建立映射关系并保证可靠性函数式接口构造枚举枚举+注解+AOP+序列化+Hutool数据脱敏滚动数组实现状态压缩纯二维的
~Yogi
·
2025-06-10 18:56
学习
java
tomcat
Spring Boot+MyBatis实现企业级CRM系统:附完整代码与部署教程
Java+MySQLCRM客户关系管理系统一、系统概述CRM(客户关系管理)系统是企业管理中重要的一环,本文实现的Java+MySQLCRM系统采用MVC架构模式,结合SpringBoot、
MyBatis-Plus
糯米导航
·
2025-06-09 22:42
文末下载资源
spring
boot
mybatis
后端
java.lang.invoke.SerializedLambda.capturingClass accessible: module java.base does not “opens java.l
上述报错的原因是:
MyBatis-Plus
在内部需要使用反射+SerializedLambda来获取字段名(如User::getUsername→"username")。
Hellyc
·
2025-06-09 05:12
java
tomcat
开发语言
mybatis-plus
分页查询count语句为什么没有left join
mybatis-plus
连表查询分页出错问题-越努力ヾ越幸运-博客园Mybatisplus中遇到的分页查询报错问题解决_oraclemybatislus分页时leftjoin不执行-CSDN博客
静水楼台x
·
2025-06-08 20:10
mybatis
Mybatis-Plus
驼峰式命名规则配置
mybatis-plus
对于驼峰式命名的处理;对于驼峰式命名的实体名和字段名,
mybatis-plus
默认处理是通过下划线分隔;比如SysUser实体名默认映射sys_user表;比如UserName字段名默认映射是
静水楼台x
·
2025-06-08 20:10
java
SSM(Spring, Spring MVC, MyBatis)开发实战
本书在《Spring开发实战》图书的基础上,继续深入编写,除了包含有基础的SSM整合开发之外(SpringMVC+MyBatis),还扩展了SSM开发的技术范围(SpringSecurity、
MyBatis-Plus
yootk
·
2025-06-07 21:28
李兴华原创Java编程教材
spring
mvc
mybatis
java
编程语言
java-ee
后端
MyBatis-Plus
深度全解:从入门到企业级实战
MyBatis-Plus
深度全解:从入门到企业级实战一、为什么选择
MyBatis-Plus
?
米粉0305
·
2025-06-06 06:31
mybatis
邀请开发者共建MyBatis-Plus-Kit:一个基于
MyBatis-Plus
的小工具库
在日常项目中使用
MyBatis-Plus
的过程中,总觉得可以再封装一些更通用的能力,省去一遍遍写样板代码的麻烦。
·
2025-06-05 22:45
MyBatis-Plus
一站式增强组件MyBatis-Plus-kit(更新2.0版本):零Controller也能生成API?
MyBatis-Plus-KitMyBatis-Plus-Kit是基于
MyBatis-Plus
的增强组件,专注于提升开发效率,支持零侵入、即插即用的能力扩展。
数据艺术家.
·
2025-06-05 22:15
组件
mybatis
java
动态代理
Mybatis-plus
SpringBoot
maven
低代码
MyBatis 升级至
MyBatis-Plus
详细步骤
1.升级背景与优势
MyBatis-Plus
核心优势:内置通用CRUD,减少重复代码。强大的条件构造器(QueryWrapper、UpdateWrapper)。
云之兕
·
2025-06-04 23:56
Mybatis
mybatis
springboot 整合
mybatis-plus
dynamic 多数据源实现读写分离
前言最近翻了下
mybatis-plus
官方文档,发现多数据源这一块,提供了读写分离的功能。
lncy1991
·
2025-06-04 19:49
工作记录
mybatis
spring
MyBatis-Plus
入门指南:从零到精通
MyBatis-Plus
入门指南:从零到精通作为一名编程博客专家,我将带领大家深入探讨如何使用
MyBatis-Plus
,这是一个强大的ORM框架,能够极大地简化MyBatis的开发流程。
需要重新演唱
·
2025-06-04 17:11
mp
mybatis
Mybatis-Plus
适配联合主键
Mybatis-Plus
适配联合主键背景是这样的,最近着手修改一个老项目,平时其他项目用的都是JPA、倒不是不会用Mybatis,只是这个项目是用来解析xml为对象并进行存储的,而且有的类字段特别多,觉得写
紫菜紫薯紫甘蓝
·
2025-06-02 09:50
Java
配置
#
Spring全家桶
踩坑
mybatis
mabatis-plus
mybatisplusplus
联合主键
Spring + MyBatis/
MyBatis-Plus
分页方案(limit分页和游标分页)详解
Spring+MyBatis/
MyBatis-Plus
分页方案(limit分页和游标分页)详解版本说明SpringBoot:3.1.xMyBatis:3.5.xMyBatis-Plus:3.5.xPageHelper
千层冷面
·
2025-06-01 06:33
Spring
spring
mybatis
tomcat
Mybatis-plus
报错:Error attempting to get column ‘createDate‘ from result set.
Errorattemptingtogetcolumn'createDate'fromresultset.报错原因解决方法换用高版本的druid数据源springboot项目,关于InvalidDataAccessApiUsageException:Errorattemptingtogetcolumn‘createTime’fromresultset.Cause:java.sql.SQLFeatur
x2mcuh
·
2025-05-31 00:34
mybatis
Spring Boot +
MyBatis-Plus
插件(多租户架构实战)
SpringBoot+MyBatis-Plus多租户一、多租户架构概述多租户(Multi-Tenancy)是SaaS(软件即服务)模式的核心技术,旨在通过单一应用实例为多个租户提供服务,同时保证数据隔离。其实现方式主要分为三种:独立数据库:每个租户拥有独立数据库,隔离性最强但成本高。共享数据库独立Schema:共享数据库实例但逻辑分离(如PostgreSQL的Schema),平衡安全性与成本。共享
一颗红心丶
·
2025-05-29 18:18
spring
boot
mybatis
架构
SSM框架,
MyBatis-Plus
的学习(下)
条件构造器使用
MyBatis-Plus
的条件构造器,可以构建灵活高效的查询条件,可以通过链式调用来组合多个条件。
不会敲代码的熊mao
·
2025-05-29 08:16
ssm的学习
从入门到入土
java
mybatis-plus
后端
ssm
MyBatis-Plus
常用用法总结
本文以实体类ChatgptSetting为例子publicclassChatgptSetting{privateStringsetting;//配置项名称privateStringvalue;}一、基本CRUD操作1.插入数据chatgptSettingMapper.insert(chatgptSetting);自动将非null字段插入到对应的数据库字段中主键自增会自动回填(需实体类加@Table
Klong.k
·
2025-05-29 06:59
mybatis
tomcat
windows
Mybatis-plus
动态数据权限解决方案
com.baomidoumybatis-plus-boot-starter3.5.3.1packagecom.itwenqiang.dynamicsql;importcom.baomidou.mybatisplus.annotation.DbType;importcom.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;im
奋斗的老史
·
2025-05-29 06:54
java开发经验
mybatis
【java框架】lambda-property 通过lambda表达式获取对象属性名告别魔法值避免修改字段不同步
lambda-property项目地址:https://github.com/joker-pper/lambda-property.gitlambda-property是通过lambda表达式获取实体类的属性名称的工具包(基于
mybatis-plus
·
2025-05-29 00:50
mybatisplus QueryWrapper or写法
MyBatis-Plus
是一款基于MyBatis的增强工具,提供了丰富的简化操作,使开发者能更高效地进行数据库操作。
aini_lovee
·
2025-05-28 19:10
java
tomcat
mybatis
Java使用
MyBatis-Plus
的OR
MyBatis-Plus
是MyBatis的增强工具,旨在简化开发,提升开发效率。它提供了许多开箱即用的功能,其中之一便是条件构造器(Wrapper),能够方便地进行复杂的条件查询。
aini_lovee
·
2025-05-28 19:09
mybatis
java
开发语言
MyBatis-Plus
中 TypeHandler 的注册问题
MyBatis-Plus
中TypeHandler的注册问题TypeHandler在
MyBatis-Plus
中不注册是可以的,但需要满足特定条件才能正常工作。
wakaka123123
·
2025-05-28 12:44
面试题随机刷
mybatis
java
Springboot + Mybatis 实现sql打印
vd_source=90ebeef3261cec486646b6583e9f45f5实现mybatis对外暴露的接口Interceptor使用@Intercepts接口,这里的写法参照
mybatis-plus
长而不宰
·
2025-05-26 06:03
spring
boot
mybatis
sql
MyBatis-Plus
中 QueryWrapper 的 Limit 实现
在日常的Java开发中,
MyBatis-Plus
是一个非常流行的持久层框架,它不仅继承了MyBatis的优秀特性,还提供了许多便捷的功能,大大提高了开发效率。
好奇的菜鸟
·
2025-05-25 15:21
Java
mybatis
java
tomcat
上一页
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
其他