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
中分页插件IPage的使用
MyBatis-Plus
中分页插件IPage的使用使用步骤:1.服务层的接口需要继承IService,定义分页查询方法,其返回值类型是IPage.2.服务的实现类要继承ServiceImpl,重写分页查询方法
大胖东
·
2023-08-16 17:49
SpringBoot
java
MyBatis-Plus
Mybatis-Plus
(四 )--其他功能和ActiveRecord和MybatisX和AutoGenerator
一.其他功能1.自动填充有些时候我们可能会在插入或者更新数据时,希望有些字段可以自动填充数据,比如密码,version等。【1】添加@TableField注解@TableField(fill=FieldFill.INSERT)//插入数据时进行填充privateStringpassword;除了插入数据时进行填充,FieldFill还提供了多种模式选择:publicenumFieldFill{//
飞翔的云中猪
·
2023-08-16 14:27
java
intellij-idea
开发语言
mybatis-plus
动态表名实现
mybatis-plus
动态表名实现1.使用场景一个mybatisentity对应多张表(表明不同的表–>多张表结构一致只有表名称不同),在使用时,可以动态映射表名称。
许仙许仙!
·
2023-08-16 13:12
mybatis
plus
mysql
数据库
java
mybatis-plus
统一管理创建时间、更新时间、创建人与更新人
mybatis-plus
统一管理创建时间、更新时间、创建人与更新人前言一、数据库模型设计时抽出所有通用字段二、JAVA模型抽象为父类三、JAVA所有业务实体继承该基础模型四、自定义实现MetaObjectHandler
许仙许仙!
·
2023-08-16 13:12
mybatis
plus
mybatis
java
mysql
常见分布式系统生成唯一ID的方案
1、数据库自增长序列或字段2、UUID3、UUID的变种4、Redis生成ID5、Twitter的snowflake算法(
mybatis-plus
自带策略)6、利用zookeeper生成唯一ID链接地址
墨殇离陌
·
2023-08-16 13:06
java
后端
Mybatis-Plus
通用枚举的使用
文章目录1.引言2.mybatis-plus通用枚举的使用2.1方式1:`@EnumValue`标注入库映射字段2.2方式2:枚举属性实现`IEnum`接口2.3说明3.mybatis-plus的实现分析1.引言我们通常在开发中,有这样的需求:枚举类型存入数据库存的是编码code,然而返回给前端的时候是名称name,我们每次入库的时候都要getCode()以及返回给前端的时候要getName(),
为什么要做囚徒
·
2023-08-16 12:07
mybatis
Mybatis-Plus
(仅保留JDBC)3.手动添加mp起步依赖4.制作实体类与表结构5.设置Jdbc参数(application.yml)6.定义数据接口,继承BaseMapper7.测试类中注入dao接口,测试功能二、
Mybatis-Plus
待╮续
·
2023-08-16 09:20
mybatis
mybatis-plus
的多表查询——vo层——@select注解——jdbc
定义vo层@Datapublicclassstvo{privateIntegersid;privateStringsname;privateStringtname;privateIntegerage;privateLocalDategradetime;}在service定义方法publicinterfaceStudentServiceextendsIService{publicListfind()
努力的家伙是不讨厌的
·
2023-08-16 07:29
mybatis-plus
json
mybatis
spring
boot
mysql
开发工具:Mybatis.Plus.插件三种方式的逆向工程
在实际的使用中,常用的逆向工程方式如上,mybatis框架,
mybatis-plus
框架,插件方式。二、Mybatis方式1、基础描述基于xm
知了一笑
·
2023-08-16 04:08
业务.方案.架构
mybatis
逆向工程
插件
mybatis-plus
mybatis-plus
分页最大 500条问题解决(自定义查询条数)
新版本packageorg.springjmis.system.user.config;importcom.baomidou.mybatisplus.annotation.DbType;importcom.baomidou.mybatisplus.autoconfigure.ConfigurationCustomizer;importcom.baomidou.mybatisplus.core.My
敢敢变成了憨憨
·
2023-08-15 16:55
mybatis
Mybatis 框架解说
缘由Mybatis框架为作为Java开发人员的必备工具,现在大多使用
mybatis-plus
,但是mybatis框架中的运行原理和技术点还是值得一探究竟的。
·
2023-08-15 16:10
后端java
MyBatis-Plus
之逻辑删除
逻辑删除一般都是更新操作,但写大量更新方法无疑是增加代码量,
MyBatis-Plus
又是如何实现逻辑删除的呢?其实很简单一共两步。一、配置文件配置
mybatis-plus
:glo
·
2023-08-15 16:24
【MybatisPlus】LambdaQueryWrapper和QueryWapper的区别
希望和各位大佬交流,共同进步~MyBatisPlus的条件查询构造器
MyBatis-Plus
是一个基于MyBatis的增强工具库,旨在简化MyBatis的使用并提供更多的便
金鳞踏雨
·
2023-08-15 15:42
Java全栈学习笔记
java
mybatis
mybatisplus
sql
3分钟学会搭建MyBatisPlus环境
根据官网的解释,
mybatis-plus
它是为简化而生的,只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。只需简单配置就可以完成强大的功能;2学习它有什么好处呢?
专注java技术架构修行
·
2023-08-15 13:45
springboot集成
mybatis-plus
导入pom依赖
mybatis-plus
和mysql、lonmbok是为了写代码更方便,里面有@Data可以直接生成getsetcom.baomidoumybatis-plus-boot-starter3.4.2com.mysqlmysql-connector-j8.0.32cn.hutoolhutool-all5.8.11
qq_52240237
·
2023-08-15 10:37
spring
mybatis
MyBatis-Plus
学习笔记(尚硅谷)
一、MyBatis-Plus1.简介
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变
你邻座的怪同学
·
2023-08-15 09:42
mybatis
mybaitis-plus批量插入
mybatis-plus
自带的批量保存其实还是一个循环插入,性能低,所以对大数据保存中,性能低下。进行修改提升性能。修改方案参考:具体实现参考来源
昆仑山下一头驴
·
2023-08-15 07:34
mybatis
springboot开源博客项目
/gimgtee.co-/zhanddq/aster-blog博客介绍:基于SpringBoot+Thymeleaf开发的一个个人博客项目,前端使用SemanticUI,持久层使用MyBatis,使用
Mybatis-Plus
longzu0
·
2023-08-15 06:46
java
spring
boot
开源
mybatis
MyBatis-Plus
的多种条件用法,
MyBatis-Plus
的多种查询写法,
MyBatis-Plus
的条件构造器用法
MyBatis-Plus
的条件构造器用法前言实现通用查询获取条件构造对象条件判断条件-或者范围查询查询绝对一条排序查询部分字段查询不需要指定字段查询所有字段,但修改指定字段分页查询调用前言使用版本:mybatis-plus3.4.0
慕云枫
·
2023-08-15 06:44
后端封装效果
数据库
MySql
mybatis
mybatisplus
java
springboot
mysql
mybatis-plus
修改指定字段(通用解决方案)
以此做法为例,如果需要多条件匹配,可以自行添加方法处理//继承原来的公共mapper//java8interface可以写方法的实现逻辑,直接在这里写好,//其他地方调用时直接继承自定义的mapperpublicinterfaceCustomBaseMapperextendsBaseMapper{/***目前仅支持主键/属性为id的更新*@paramdirtyFields:指定更新的属性*/def
ntoyota
·
2023-08-15 06:37
java
mybatis
Mybatis-plus---的批量插入
Mybatis-plus
提供的两种插入方式继承IService(伪批量)insertBatchSomeColumn一、继承IService(伪批量)在Mapper继承B
厂长写代码
·
2023-08-15 06:35
mybatis
java
spring
Mybatis-plus
修改指定字段
Mybatis-plus
修改指定字段UpdateWrapperupdateWrapper=newUpdateWrapper();updateWrapper.eq("id",lpTypePojo.getId
技术老鸟
·
2023-08-15 06:34
mybatis
java
开发语言
Mybatis-plus
通过其他字段批量更新或新增
根据某个或者多个非ID字段进行批量更新示例通过名称与id两个字段更新@OverridepublicbooleanupdateBatchByColumn(Listlist){returnupdateBatchByQueryWrapper(list,item->newQueryWrapperentityList,FunctionwrapperFunction){StringsqlStatement=t
帅宇Yeah~
·
2023-08-15 06:34
记录
mybatis
java
【
MyBatis-Plus
】之批量插入
我们通过查看
mybatis-plus
源码发现,
mybatis-plus
的IServiceAPI接口提供了批量插入的接口:publicinterfaceIService
王廷云的博客
·
2023-08-15 06:04
Spring
mybatis-plus
批量插入
【
mybatis-plus
根据指定字段批量更新数据库记录】
mybatis-plus
根据指定字段批量更新数据库记录接口层:publicinterfaceOrderInfoServiceextendsIService{/***批量更新**@paramentityList
huang_hai_an
·
2023-08-15 05:33
mybatisplus
java
mybatis
数据库
MyBatis-Plus
实现自动字段填充
MyBatis-Plus
实现自动字段填充使用场景需要做的事自动填充标签实现自动填充类修改配置,使填充生效使用场景基本上所有的数据库表设计的时候都会有创建时间、更新时间字段,完善一点的还会有创建时间、更新时间字段
Glubin
·
2023-08-15 05:03
Java
mybatis
java
mysql
mybatis-plus
操作json字段
mybatis-plus
操作json字段1.演示表格准备2.SQL操作JSON2.1.精确查询2.2.模糊查询3.mybatis-plus中操作JSON字段3.1自带方法的JSON处理3.2QueryWrapper
阿拉的梦想
·
2023-08-15 05:02
springboot
mybatis
json
java
mybatis-plus
根据指定字段 批量 删除/修改
mybatis-plus
提供了根据id批量更新和修改的方法,这个大家都不陌生但是当表没有id的时候怎么办方案一:手写SQL方案二:手动获取SqlSessionTemplate就是把mybatisplus
单人影i
·
2023-08-15 05:32
mybatis
mybatis-plus
的update方法,到底会不会更新null值?看这一篇就够了
普通的设置值。需要传入一个Wrapper对象默认情况下是不会更新null值的,也就是只更新设置值的字段```LambdaUpdateWrapperorderChildRoomUpdateWrapper=newLambdaUpdateWrapperorderChildRoomUpdateWrapper=newLambdaUpdateWrapper<>();orderChildRoomUpdateWr
金金金金丝猴
·
2023-08-14 20:35
mybatis-plus
mybatis-plus
2.x升级3.x注意点
2.0到3.0主要升级的点:升级JDK8+优化性能Wrapper支持lambda语法模块化MP合理的分配各个包结构重构注入方法,支持任意方法精简注入模式全局配置下划线转换消灭注入AS语句改造Wrapper更改为QueryWrapperUpdateWrapper重构分页插件消灭固定分页模型,支持Mapper直接返回IPage接口新增RestApi通过Controller层实体String类型字段默认
xiaolyuh
·
2023-08-14 15:31
Mybatis-Plus
详解
原文内容:https://blog.csdn.net/CodeInCoke/article/details/121030290
有头发还能学
·
2023-08-14 02:17
java
mybatis
sql
若依框架整合
mybatis-plus
在使用若依(RuoYi-vue)时,发现若依用的是mybatis而不是
mybatis-plus
,所以为了保留原有代码生成器生成的方法,外加入mybaits-plus,故有了下面的内容:1、ruoyi-admin
DG息
·
2023-08-13 20:24
springboot
spring
mybatis
mybatis
java
mysql
springboot+mybatis-plus最全教程实践
maven3.5.4、JDK1.8新建modules命名为:spboot-mybatis-plus,初始引入web和mysql驱动,springboot-parent选择版本为2.5.7工程新建好之后添在pom中添加
mybatis-plus
玄妙之门
·
2023-08-13 11:34
spring
boot
java
spring
Springboot整合
mybatis-plus
目录一、
Mybatis-plus
是什么?
Tokey_W
·
2023-08-13 08:15
暑期四阶段学习笔记
mybatis
java
SpringBoot整合
Mybatis-Plus
实现增删改查,以及多表联查
整合前该干的一些事情。。引入依赖如下:org.springframework.bootspring-boot-starter-webcom.baomidoumybatis-plus-boot-starter3.5.1mysqlmysql-connector-javaorg.projectlomboklomboktrueorg.springframework.bootspring-boot-star
努力吧,三脚架!!
·
2023-08-13 08:44
java
spring
mybatis
图书管理系统(vue2 + springboot +
mybatis-Plus
)前后端分离项目
本人是大一在校学生,代码基本上是原创的,也有些写的不好的地方希望大佬轻点喷我,本教学致力于让零基础的保姆级教学准备阶段学习vue2,spring-boot,
mybatis-plus
的知识如果你不会的话虽然我会解释我的代码是什么意思但是也是会稍微的有些看不懂的
XiaoSongDADA
·
2023-08-13 08:42
spring
boot
mybatis
java
SpringBoot +MyBatis +MyBatis Plus
(1)
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
cjy_lean
·
2023-08-13 08:42
Springboot
mybatis
plus
SpringBoot整合
Mybatis-Plus
步骤详解(专题二)
专题一)》,侧重业务,部分细节不会进行过于细致描述,详情请参考(36条消息)SpringBoot整合Mybatis步骤详解(专题一)_Pleasure258的博客-CSDN博客步骤一:在pom文件中引入
mybatis-plus
Pleasure258
·
2023-08-13 08:41
SpringBoot
java
spring
boot
SpringBoot+Mybatis-Plus实现增删改查超详细步骤
(三)MySQL表绑定到springboot(实体层)3.1创建实体包3.2编写User类(四)springboot绑定到
mybatis-plus
(数据层)4.1创建mapper包
云边的快乐猫
·
2023-08-13 08:11
spring
boot
mybatis
后端
mybatis-plus
增删改查
结构讲解
nbcio-boot升级springboot、
mybatis-plus
和JSQLParser后的LocalDateTime日期json问题
升级后,运行显示项目的时候出现下面错误2023-08-1210:57:39.174[http-nio-8080-exec-3][1;31mERROR[0;39m[36morg.jeecg.common.aspect.DictAspect:104[0;39m-json解析失败Java8date/timetype`java.time.LocalDateTime`notsupportedbydefaul
宁波阿成
·
2023-08-13 06:37
java开发
nbcio-boot
jeecg-boot
spring
boot
mybatis
json
MybatisPlus 发布 3.5.3.2 版本,新功能真香
Mybatis-Plus
是一款MyBatis的增强工具包,简化CRUD操作。启动加载XML配置时注入单表SQL操作,为简化开发工作、提高生产率而生。
小小哭包
·
2023-08-12 23:10
Java
IT行业
java
开发语言
12.6 MybatisPlus
com.baomidoumybatis-plus-boot-starter3.4.1org.projectlomboklombok1.18.12开启MyBatisPlus日志(yml)#开启mp的日志(输出到控制台)
mybatis-plus
m0_47432188
·
2023-08-12 14:39
mybatis
java
数据库
2021-08-13mybatis-plus的page方法
mybatis-plus
功能强大,同时带有分页功能。再controller层直接调用page()方法即可。
阿离83
·
2023-08-12 13:54
JAVA网页后台问题合集
java
springboot update数据_SpringCloud或SpringBoot+Mybatis-Plus利用AOP+mybatis插件实现数据操作记录及更新对比...
SpringAOP+mybatis插件实现拦截数据库操作并根据不同需求进行数据对比分析,主要适用于系统中需要对数据操作进行记录、在更新数据时准确记录更新字段核心:AOP、mybatis插件(拦截器)、
mybatis-Plus
可妈聊育儿
·
2023-08-12 07:31
springboot
update数据
mybatisplus之setSql动态更新语句
一、概念这是
mybatis-plus
官方文档介绍二、具体实现1.我们定义这样一个接口@PostMapping("update")publicbooleanupdate(Integerid,booleandemo
山川志~
·
2023-08-11 20:39
Mybatis-plus
java
servlet
【java】
mybatis-plus
代码生成
mybatis-plus
(3.5.3.1)提供的全局配置:outputDir,该方法是entity、mapper、service、controller的文
qlanto
·
2023-08-11 18:05
java
mybatis
代码生成
Mybatis-Plus
中的BaseMapper方法及使用
/***Mapper继承该接口后,无需编写mapper.xml文件,即可获得CRUD功能*这个Mapper支持id泛型*/publicinterfaceBaseMapper{/***插入一条记录*@paramentity*实体对象*@returnint*/Integerinsert(Tentity);/***根据ID删除*@paramid*主键ID*@returnint*/Integerdelet
Pris.
·
2023-08-11 16:32
Java
数据库
java
mybatis
mysql
MyBatisPlus快速入门
MyBatis-Plus
是一个Mybatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效
人间味是清欢
·
2023-08-11 13:55
mybatis
java
mybatis-plus
判断参数是否为空并作为查询条件
方式一、在配置文件中加上全局配置mybatis-plus.global-config.db-config.field-strategy=not_empty方式二、对某一字段单独进行判断非空QueryWrapperqueryWrapper=newQueryWrapper(BeanUtil.mapToBean(params,BillCust.class,false));queryWrapper.lam
请多包韩
·
2023-08-11 13:50
后端
使用
mybatis-plus
并打印sql语句
在yaml中加入配置
mybatis-plus
:configuration:call-setters-on-nulls:truelog-impl:org.apache.ibatis.logging.stdout.StdOutImpl
夏天到啦
·
2023-08-11 12:21
mybatis
mybatis
sql
数据库
mybatis-plus
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他