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
实现数据库curd操作
文章目录MyBatis-Plus2.1、mp入门MP主键策略2.2、curd2.3、自动填充3、乐观锁3.1、场景MP实现乐观锁。4、MP查询4.1、多个ID批量查询4.2、简单条件查询(Map)4.3、分页查询5、MP删除5.1、物理删除和逻辑删除逻辑删除6、条件构造器和常用接口(wrapper)7、性能分析插件8、代码自动生成器MyBatis-PlusMyBatis-Plus实现数据库curd
我永远信仰
·
2023-11-01 05:21
MyBatis
mybatis
MyBatis-Plus
CURD示例及条件构造器示例
数据库DROPTABLEIFEXISTSuser;DROPTABLEIFEXISTSrole;CREATETABLEuser(idBIGINT(20)NOTNULLCOMMENT'主键ID',nameVARCHAR(30)NULLDEFAULTNULLCOMMENT'姓名',ageINT(11)NULLDEFAULTNULLCOMMENT'年龄',emailVARCHAR(50)NULLDEFAU
浮_雲
·
2023-11-01 05:50
java
MyBatis-Plus
CURD示例
MyBatis-Plus
CURD
【
MyBatis-Plus
】条件构造器 & ActiveRecord
1.条件构造器1.1基本比较查询命令作用eq等于ne不等于gt大于ge大于等于lt小于le小于等于between在两个值之间notBetween不在两个值之间in字段IN(value.get(0),value.get(1),…)on字段NOTIN(v0,v1,…)//基本比较查询//eq等于/ne不等于//gt大于/ge大于等于//lt小于/le小于等于//between在两个值之间//notBe
叶言-ne
·
2023-11-01 05:46
MyBatis-Plus
mybatis
java
开发语言
Mybatis-plus
的CURD操作详解
(ssm:spring+springMVC+mybatis)
mybatis-plus
称为增强mybatis
谁抢了我昵称
·
2023-11-01 05:42
Mybatis
mybatis
java
spring
mysql
数据库
Mybatisplus条件构造器Wrapper详解
Mybatisplus条件构造器WrapperMyBatis-Plus官方介绍:
MyBatis-Plus
:是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生
Hank.Zhang
·
2023-11-01 05:41
mybatis
java
开发语言
MyBatis-Plus
新版本 3.4.0 乐观锁以及分页配置
mybatis-plus3.4.0,乐观锁配置(OptimisticLockerInterceptor已经弃用)和分页配置(PaginationInterceptor已经弃用),文档推荐使用//乐观锁@deprecated3.4.0pleaseuse{@linkMybatisPlusInterceptor}{@linkOptimisticLockerInnerInterceptor}//分页配置@
liuec1002
·
2023-11-01 04:10
springBoot
MyBatisX插件
但是在真正开发过程中,
MyBatis-Plus
并不能为我们解决所有问题,例如一些复杂的SQL,多表联查,我们就需要自己去编写代码和SQL语句,我们该如何快速的解决这个问题呢,这个时候可以使用MyBatisX
我是小水水啊
·
2023-11-01 04:09
mybatis
mybatis
MyBatisPlus 使用枚举
MyBatisPlus使用枚举表中的有些字段值是固定的,例如性别(男或女),此时我们可以使用
MyBatis-Plus
的通用枚举来实现数据库表添加字段sex创建通用枚举类型@GetterpublicenumSexEnum
我是小水水啊
·
2023-11-01 04:09
mybatis
mybatis
MyBatis-Plus
返回getOne返回null疑惑
getOne返回null问题描述分析过程总结问题描述在数据库建了一张表主要包括两个字段master_id和slave_id;主要的额外字段max_lots默认值是null;当调用getOne进行查询是,返回是null分析过程总结
Samson Bruce
·
2023-10-31 21:18
mybatis
数据库
MyBatis-Plus
实战教程三 拓展插件
文章目录扩展功能代码生成安装插件使用静态工具逻辑删除通用枚举定义枚举配置枚举处理器测试JSON类型处理器定义实体使用类型处理器仓库地址扩展功能代码生成在使用MybatisPlus以后,基础的Mapper、Service、PO代码相对固定,重复编写也比较麻烦。因此MybatisPlus官方提供了代码生成器根据数据库表结构生成PO、Mapper、Service等相关代码。只不过代码生成器同样要编码使用
过去日记
·
2023-10-31 20:42
Spring
Boot整合
mybatis
MyBatis-Plus
实战教程二 核心功能
这里写目录标题核心功能条件构造器QueryWrapperUpdateWrapperLambdaQueryWrapper自定义SQL基本用法多表关联Service接口CRUD基本用法Lambda批量新增仓库地址核心功能条件构造器除了新增以外,修改、删除、查询的SQL语句都需要指定where条件。因此BaseMapper中提供的相关方法除了以id作为where条件以外,还支持更加复杂的where条件。
过去日记
·
2023-10-31 20:11
Spring
Boot整合
spring
boot
MyBatis-Plus
实战教程四 idea插件
文章目录插件功能分页插件配置分页插件分页API通用分页实体实体开发接口改造PageQuery实体改造PageDTO实体仓库地址插件功能MybatisPlus提供了很多的插件功能,进一步拓展其功能。目前已有的插件有:PaginationInnerInterceptor:自动分页TenantLineInnerInterceptor:多租户DynamicTableNameInnerInterceptor
过去日记
·
2023-10-31 20:05
Spring
Boot整合
spring
boot
mybatis-plus
公共工具类
1.PublicMapper.java文件packagecom.ep.mapper;importcom.baomidou.mybatisplus.core.conditions.query.QueryWrapper;importcom.baomidou.mybatisplus.core.toolkit.Constants;importcom.ep.model.SfMetaField;importo
点点@
·
2023-10-31 04:08
Java
SQL
java
sql
mybatis
试试
MyBatis-Plus
同款IDEA插件吧,提示太全了,还能一键生成代码
偶然发现
MyBatis-Plus
团队也开发了一款插件MyBatisX,体验了一把确实非常好用,提示很全,而且还能通过GUI生成代码,推荐给大家!
java小姜在线冲
·
2023-10-31 03:43
mybatis
java
intellij-idea
Idea 中显示 Mybatis 与 Maybatis Plus 的完整 SQL 语句
基础方法记录Mybatis:xml配置文件中添加
Mybatis-Plus
:在Spring的application.properties中添加#
mybatis-plus
日志mybatis-plus.configuration.log-impl
E-CorE
·
2023-10-31 03:42
Java学习
intellij-idea
sql
java
【
Mybatis-Plus
】常见的@table类注解
目录引入
Mybatis-Plus
依赖@TableName当实体类的类名在转成小写后和数据库表名相同时当实体类的类名在转成小写后和数据库表名不相同时@Tableld@TableField当数据库字段名与实体类成员不一致成员变量名以
freedomSTUDENT
·
2023-10-31 01:17
mybatis
mybatis
mybatis-plus
(保姆教学)
文章目录
mybatis-plus
初始使用介绍原理SpringBoot2.x整合MybatisPlus+Lombok创建bean创建mapper创建service创建controller单元测试和打印日志
困困的小熊
·
2023-10-30 18:12
1024程序员节
mybatis-plus
mybatis-plus
的进阶使用
文章目录自定义xml的sql脚本配置mybaits的全局配置文件
mybatis-plus
优化,指定select数据库乐观锁
mybatis-plus
实现数据库乐观锁
mybatis-plus
实现逻辑删除自定义
困困的小熊
·
2023-10-30 18:41
mybatis
mybatis-plus
传参报错Type handler was null on parameter mapping for property '__frch_value_0'.
报错日志:Causedby:org.apache.ibatis.exceptions.PersistenceException:###Errorqueryingdatabase.Cause:java.lang.IllegalStateException:Typehandlerwasnullonparametermappingforproperty'__frch_value_0'.Itwaseith
梅斋竹韵
·
2023-10-30 16:06
mybatis-plus
整合alibaba.druid实现多数据源配置
须知:依托于springboot项目实现一,添加maven依赖mysqlmysql-connector-javaruntime5.1.46com.alibabadruid-spring-boot-starter1.1.9com.baomidoumybatis-plus-boot-starter3.1.1com.baomidoudynamic-datasource-spring-boot-start
庆登登登
·
2023-10-30 07:51
mysql
spring
boot
mybatis
mybatis-plus
、Druid多数据源之事务示例
简述上一篇文章《springboot、
mybatis-plus
、Druid多数据源环境搭建》讲了多数据源的环境搭建,并做了个查询示例;之前一个数据库操作有事务一说,那么多数据源自然也得有,下面就以增改操作来做个示例
变速不变道
·
2023-10-30 07:47
springboot
mybatis-plus
数据库
spring
boot
java
数据库
mybatis-plus
多数据源配置整合druid
1.导入jar包com.baomidoumybatis-plus-boot-starter3.5.2com.baomidoudynamic-datasource-spring-boot-starter3.5.2com.alibabadruid-spring-boot-starter1.2.11mysqlmysql-connector-javaruntime2.配置yml#数据源配置spring:d
qq_37750718
·
2023-10-30 07:17
mybatis
java
spring
boot
多数据源,同时使用
Mybatis-Plus
和Druid时的坑
如果你要使用
Mybatis-plus
的多数据源功能,首先要引入以下依赖:com.baomidoumybatis-plus-boot-starter3.3.2com.baomidoudynamic-datasource-spring-boot-starter2.5.4
工人最光荣
·
2023-10-30 07:16
java
spring
boot
mybatis
springboot实战代码系列之【集成
mybatis-plus
和druid实现多数据源切换】
springboot实战代码系列之【集成
mybatis-plus
和druid实现多数据源切换】为什么要写本文?
悟初境
·
2023-10-30 07:45
springboot
mybatisplus
druid
springboot
多数据源
SpringBoot -
MyBatis-Plus
- 使用dynamic-datasource-spring-boot-starter支持多数据源(五)
写在前面dynamic-datasource-spring-boot-starter是一个基于springboot的快速集成多数据源的启动器,该插件可以不依赖
MyBatis-Plus
独立使用。
cloneme01
·
2023-10-30 07:44
SpringBoot
spring
boot
从0开始springboot后台管理项目-
mybatis-plus
/druid链接数据库多数据源
1.准备完成的功能通过
mybatis-plus
/druid进行数据库链接配置多数据源使用
mybatis-plus
的原因就是太强大,比如支持Lambda,依赖少等等优点,可以搜索一下
mybatis-plus
子月三九
·
2023-10-30 07:13
从0开始
后台管理
spring
boot
java
intellij-idea
MyBatis-Plus
与 Druid 结合 Dynamic-datasource 实现多数据源操作数据库
MyBatis-Plus
官网:https://baomidou.com/
MyBatis-Plus
官方文档:https://baomidou.com/pages/24112f/dynamic-datasource
I'm Jie
·
2023-10-30 07:10
SpringBoot
mybatis
数据库
MyBatis Plus 入门
MyBatisPlus入门1.MyBatisPlus概述1.1简介官网:http://mp.baomidou.com/参考教程:http://mp.baomidou.com/guide/
MyBatis-Plus
红叶゜
·
2023-10-30 07:58
java
spring
maven
mybatis-plus
字段为关键词的情况
entity类使用@TableField重新定义字段名字publicclassKolList{@TableField("`interval`")privateIntegerinterval;}
cc卡耐基
·
2023-10-29 17:13
springBoot 整合
mybatis-plus
文章目录一、springBoot整合
mybatis-plus
二、增删改查1.插入2.查询4.分页查询4.更新5.删除配置逻辑删除1.数据库添加**deleted**字段,默认值为0;2.实体类添加属性3
滴滴滴嘟嘟嘟.
·
2023-10-29 05:28
springBoot
mybatis
spring
boot
java
若依框架——前后端分离版
创建用户2、按钮权限3、接口权限4、数据权限四、其他系统管理1、字典管理(1)添加字典类型(2)字典数值插入一、若依是什么若依(RuoYi)是一款基于SpringBoot、SpringSecurity、
MyBatis-plus
Levana_※
·
2023-10-29 02:34
vue
springboot
Springboot 初始化项目 并完成登入注册
简单项目常用pom.xml:
mybatis-plus
、mybatis、4.0.0org.springframework.bootspring-bo
万伏小太阳
·
2023-10-29 00:09
开发
spring
boot
mybatis
spring
mybatis-plus
max函数,sum函数的使用
最近在使用
mybatis-plus
,发现在对于一些简单函数的使用,官方文档上面没有说明,特此记录下自己的使用方式max,min,sum函数的使用QueryWrapperqueryWrapper=newQueryWrapper
光滑的秃头
·
2023-10-29 00:09
Mybatis
mybatis-plus
max
sum
min
MyBatis-Plus
高级用法(学习MyBatis,这一篇就够了)
一、
MyBatis-Plus
快速入门1.1简介课程版本:3.5.3.1https://baomidou.com/
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis(
哥的时代
·
2023-10-28 13:21
Java
mybatis
MyBatis-plus
框架
目录1.MyBatis-plus基础1.1.mybatis-plus简介1.2.基本使用1.3.注解映射1.4.命名转换问题1.4.1.自动转换命名1.4.2.关闭命名转换功能2.MyBatis-plus的CRUD2.1.BaseMapper核心接口2.2.基础增删改查2.3.QueryWrapper的用法2.4.UpdateWrapper的用法2.5.分页查询2.6.其它复杂操作3.MyBati
Hulake_
·
2023-10-28 10:17
框架学习
mybatis
java
spring
Mybatis-Plus
开发提速器:mybatis-plus-generator-ui
点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析分布式事务中间件T
Java基基
·
2023-10-28 10:46
mybatis
ui
java
开发语言
Mybatis-Plus
开发提速器:mybatis-plus-generator-ui 你确定不了解一下?
点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析分布式事务中间件T
Java基基
·
2023-10-28 10:15
mybatis
ui
java
开发语言
Mybatis-Plus
的开发流程 -- 准备阶段
目录1、创建项目2、导入依赖2.1版本号:2.2导入依赖2.2.1第一次添加依赖(1)SpringWeb(2)MySQLDriver(3)SpringBootDevTools(4)Lombok2.2.2在pom.xml文件中添加依赖二、添加核心配置1、更改后缀2、添加配置3、定义数据表4、创建数据库和表一、创建项目1、创建项目首先我们需要创建一个newproject(具体步骤省略,包名可以自己决定
qq_58541340
·
2023-10-28 10:40
spring
boot
java
后端
mybatis
mybatis-plus
复合主键的应用(多主键操作)
#1、首先是导入项目的依赖这里使用maven管理依赖,依赖于
mybatis-plus
有版本关联,使用的时候注意区分。
墨鱼梭梭树
·
2023-10-28 10:05
mybatis
java
开发语言
Springboot 整合Mybatis 使用
Mybatis-plus
敏捷开发
datasource:druid:username:rootpassword:rooturl:jdbc:mysql://localhost:3306/mylocal?useSSL=false&useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&zeroDateTimeBehavior=convertToNulldriver-
前端罗欢
·
2023-10-28 10:04
Java
经验分享
面试
java
使用Spring Boot整合
Mybatis-Plus
文末联系获取当你在SpringBoot中使用
MyBatis-Plus
作为持久层框架时,可以按照以下详细教程进行整合:1、创建一个SpringBoot项目
一季春秋
·
2023-10-28 10:33
笔记
spring
boot
mybatis
后端
java
MyBatis-Plus
mybatis-plus
在实际开发中的应用
我们在项目中使用
Mybatis-Plus
,这是一个基于Mybatis的优秀ORM框架,它提供了许多方便的工具和封装,可以大量地减轻我们的开发负担。下面我会分享一些我的经验和教训,希望对您有所帮助。
lishiyueup
·
2023-10-28 10:31
mybatis
数据库
mybatis
java
数据库
Mybatis-Plus
(企业实际开发应用)
一、
Mybatis-Plus
简介
MyBatis-Plus
是MyBatis框架的一个增强工具,可以简化持久层代码开发
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变
Allengan@wow
·
2023-10-28 10:55
javaweb
1024程序员节
mybatis
SSM框架阶段 - MyBatisPlus3.0
概述
MyBatis-Plus
(简称MP),是一个MyBatis的增强工具包,只做增强不做改变.
高超不爱笑
·
2023-10-28 10:22
java框架
MyBatis-Plus
MybatisPlus入门(涉及大部分常用操作)
官网原话:
MyBatis-Plus
(简称MP)是一
夏帆er
·
2023-10-28 10:51
Java
mybatisplus
mybatis
后端
数据库框架
【热门框架】
Mybatis-Plus
怎样进行映射匹配兼容?
Mybatis-Plus
的ID有哪些生成策略
Mybatis-Plus
提供了两种映射匹配兼容的方式:驼峰转下划线和全局配置。驼峰转下划线默认情况下,
Mybatis-Plus
会将Java类中的驼峰命名方式自动映射到数据库表中的下划线命名方式。
码视野
·
2023-10-28 10:16
mybatis
java
spring
Mysql——》explain执行计划
推荐链接:总结——》【Java】总结——》【Mysql】总结——》【Redis】总结——》【Kafka】总结——》【Spring】总结——》【SpringBoot】总结——》【MyBatis、
MyBatis-Plus
小仙。
·
2023-10-28 10:09
Mysql
mysql
explain
执行计划
using
index
常用Java工具类:spring boot 将空字符串转换为null,防止
mybatis-plus
根据实体类查询时候带上空字符串查询
问题原因:wrapper.setEntity(t)装载实体类,在进行sql拼装的时候非null,都会拼到where后边,作为字段过滤,这其中也包括空串,那这就不符合我们的预期结果。所以需要将空串转为null。阿咚举出三种方式:第一种:继承org.springframework.beans.BeanUtils这类,重写copyProperties,copyProperties方法.这是springf
阿咚do懂
·
2023-10-28 09:04
常用Java工具类
java
spring
boot
开发语言
04_Mybatis-Plus_条件构造器_EntityWrapper
04_Mybatis-Plus_条件构造器_EntityWrapperEntityWrapper简介
Mybatis-Plus
通过EntityWrapper(简称EW,MP封装的一个查询条件构造器)或者Condition
顽强的小弹壳
·
2023-10-28 08:43
Mybatis Plus初识
一、简介
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
Not Gulity
·
2023-10-27 23:03
java
spring
boot
mybatis
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他