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自动生成成实体类、Mapper、Mapper.xml
@MapperpublicinterfaceUserMapperextendsBaseMapper{publicinterfaceUserServiceextendsIService{publicclassUserServiceImpextendsServiceImplimplementsUserService{1.添加插件2.resources下建立generatorConfig.xml3.ma
跟着爸爸走
·
2023-04-18 16:39
mybatis
java
分页详解
mybatis-plus
分页 pageHelper分页操作(2022/5/20)
PageHelper分页操作(注意只能对Dao层数据进行操作)1首先引入PageHelper依赖2编写Controller层代码2编写Service层代码3编写ServiceImpl层代码4结果测试二、
Mybatis-plus
YYLA1
·
2023-04-18 05:24
java
java
spring
boot
开发语言
2022-05-05
mybatis-plus
批量插入修改操作
mybaits-plus的学习成本相对较低,当学会了mybatis之后,mybaits-plus很有友好的对mybaits仅仅是增强,没有任何改变,学习难度较低;其中有个小小的问题,即IService中自带的saveBatch和saveOrUpdateBatch等方法,仔细看会发现,他们的批量执行,竟然不是真正的批量执行!!!IService的实现类ServiceImpl中截取一段代码/***批量
寂寞旅行
·
2023-04-18 05:16
Mybatis
MP
java
android
开发语言
关于SpringBoot3.x中spring.factories功能被移除的解决方案
spring.factoriesspring.factories被移除后的替代方案小结背景笔者所在项目组在搭建一个全新项目的时候选用了SpringBoot3.x,项目中应用了很多SpringBoot2.x时代相关的第三方组件例如baomidou出品的
mybatis-plus
·
2023-04-18 01:17
SpringBoot--实战开发--整合
Mybatis-plus
(十九)
一、
MyBatis-Plus
简介
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
无剑_君
·
2023-04-17 21:23
mybatis-plus
与Lambda表达式常用方法
mybatis-plus
与Lambda表达式常用方法常用的lambda表达式主要为LambdaQueryWrapper与LambdaUpdateWrapper废话不多说直接上代码:1.常用基本方法//根据
i am vace
·
2023-04-17 20:01
mybatis
java
lambda
Mybatis-Plus
的应用场景及注入SQL原理分析
一、背景1.1传统Mybatis的弊端1.1.1场景描述假设有两张表:一张商品表、一张订单表,具体表的字段如下:image现有如下需求:分别根据id查询商品表和订单表所有信息根据支付状态和通知状态查询订单表信息对订单表增加一个订单状态,根据订单状态查询订单信息1.1.2需求需求a:根据id查询商品表:@Select("SELECTp.id,p.name,p.picture,p.type,p.pri
vivo互联网技术
·
2023-04-17 19:34
SpringBoot集成
MyBatis-plus
SpringBoot集成
MyBatis-plus
一、
Mybatis-Plus
简介1.简介2.特性3.官网及文档地址二、入门案例1.开发环境2.创建数据库及表3.创建Springboot项目导入依赖4.配置
落魄实习生
·
2023-04-17 17:51
java
mybatis
spring
boot
java
JeecgBoot 介绍
采用前后端分离架构:SpringBoot2.x,AntDesign&Vue,
Mybatis-plus
,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码!
@幻影忍者
·
2023-04-17 17:09
java
开发语言
后端
不打印结果集 设置log mybatis plus springboot
省流主要是这个类org.apache.ibatis.logging.stdout.StdOutImp原来:
mybatis-plus
:configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutImpl
globalcoding
·
2023-04-17 15:52
java
mybatis
log
log4j
logback
日志
lambda之‘::’方式获取类方法名(
mybatis-plus
中lambda用法分析)
近来总是在用lambda的方式开发,偶然间发现
mybatis-plus
的lambda的使用很是新颖....也一直困惑,终于有空最近扒了一下代码。。。
hihuzi
·
2023-04-17 13:33
Java——》Map遍历
推荐链接:总结——》【Java】总结——》【Mysql】总结——》【Spring】总结——》【SpringBoot】总结——》【MyBatis、
MyBatis-Plus
】Java——》Map遍历方法描述备注
小仙。
·
2023-04-17 05:45
Java
java
map
遍历
keyset
iterator
MybatisPlus <= 3.5.3.1 TenantPlugin 组件 存在 sql 注入漏洞(CVE-2023-25330)
漏洞描述MyBatis-PlusTenantPlugin是
MyBatis-Plus
的一个为多租户场景而设计的插件,可以在SQL中自动添加租户ID来实现数据隔离功能。
墨菲安全
·
2023-04-17 04:58
墨菲安全实验室漏洞预警
网络安全
使用
Mybatis-plus
在xml文件中实现自己定义的sql逻辑
1、创建数据库表(前提安装配置好Mysql,并且会使用)DROPTABLEIFEXISTSUSER;CREATETABLEUSER(idBIGINT(20)NOTNULLCOMMENT'主键ID',NAMEVARCHAR(30)NULLDEFAULTNULLCOMMENT'姓名',ageINT(11)NULLDEFAULTNULLCOMMENT'年龄',emailVARCHAR(50)NULLDE
yijiancmy
·
2023-04-17 03:09
mybatis
xml
sql
springboot
mybatis-puls
1.什么是
mybatis-plus
升级版的mybatis,目的是让mybatis更易于使用,用官方的话说“为简化而生”官网:Redirect2.初体验首先准备一个测试用的数据库,数据库建库脚本:DROPTABLEIFEXISTSuser
一只奈良森屿
·
2023-04-17 00:09
mybatis-puls
mybatis
java
spring
boot
mybatis-plus
---1
mybatis-plus
在mybatis的基础上只做加强,不做删减。
&*Savior
·
2023-04-16 23:33
Java
mybatis
spring
boot
java
mybatis-plus
使用MybatisPlus时注意点的记录
在
MyBatis-Plus
中,默认情况下,实体类的主键属性名必须为"id",如果实体类主键属性名为其他比如"nbid",则需要进行显式的用@FileId配置或者在.XML中配置。
biubiubiu0706
·
2023-04-16 18:33
java
数据库
mysql
mybatis-plus
Generator 代码生成器
publicclassCodeGenerator{finalstaticStringprojectPath=System.getProperty("user.dir")+"/apis/src/main/java";publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);System.out.println("请输入表
Butif_D
·
2023-04-16 18:52
Unsatisfied dependency expressed through field ‘baseMapper‘; nested exceptio
这个报错主要是在我是用
mybatis-plus
的时候遇到的,出现这个报错的原因主要有以下两点:导入的依赖的问题:注意在使用springboot整合
mybatis-plus
时导入的是如下依赖io.github.Caratacusmybatis-plus-boot-starter1.0.9
Oh No 发量又少了
·
2023-04-16 17:29
个人博客系统
spring
boot
mybatis
Mybatis-plus
常用方法
增加:intinsert(entity):插入单条数据,返回值为intuserMapper.insert(user);删除:intdeleteById(id):通过id进行删除userMapper.deleteById(userId);intdeleteBatchIds(CollectionidList):通过id删除多个表的内容userMapper.deleteBatchIds(Arrays.a
脑瓜呆呆
·
2023-04-16 15:36
个人总结
mybatis
java
数据库
1.mybatis-plus入门及使用
MybatisPlus可以节省大量时间,所有的CRUD代码都可以自动化完成
MyBatis-Plus
是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
小钱要努力
·
2023-04-16 14:25
数据库
mybatis-plus
mybatis-plus
4.mybatis-plus-常用注解
mp_user")publicclassUser{privateLongid;privateStringname;privateIntegerage;privateStringemail;}#或者配置
mybatis-plus
小钱要努力
·
2023-04-16 13:30
mybatis-plus
数据库
mybatis-plus
14、
MyBatis-Plus
入门到进阶
2、
Mybatis-plus
简介1、官网Mybatis-plusMybatis-plus2、MyBatis是什么?1、简介
MyBatis-Plus
(简称MP)是一个MyBatis
执手天涯@
·
2023-04-16 10:10
Spring
spring
boot
mybatis
Mybatis plus多表关联分页查询
mybatis-plus
中的多个表的关联查询由于明细表中,没有冗余主表的相关字段,再页面展示的时候,需要这些信息,所以只能关联查询了。又要关联,又要分页,是否可以用控件实现呢?那就看看这篇文章吧。
andy.cao
·
2023-04-16 04:47
mybatisplus
分页
mysql
java
Mybatis plus 忽略表中映射的字段
Mybatis-plus
忽略表中映射的字段:
Mybatis-plus
使用entity和数据库进行关联映射,有时候可能有些字段,在当前表中不存在,但是操作的时候,又需要进行使用,所以有时候就需要进行忽略。
andy.cao
·
2023-04-16 04:47
mybatisplus
java
mysql
java
mybatis
Spring Boot2.x教程:(三)Spring Boot工程控制mybatit-plus打印sql语句不打印结果集
下面是把结果集中的几千条都打印的情况:2、修改配置项目中使用了
mybatis-plus
,又是springboot工程,修改配置就可以了,具体操作为:step1:注释掉yml中myb
欧阳方超
·
2023-04-16 04:01
SpringBoot
MyBatis
spring
boot
sql
mybatis
idea编写yml、yaml文件以及其优先级
系列文章目录idea软件SpringBoot整合
Mybatis-Plus
的途径一、yml、yaml配置文件的编写根据我前面的文章idea软件SpringBoot整合
Mybatis-Plus
的途径,创建好
要成为大神的小菜鸟Simon
·
2023-04-16 00:43
mybatis
java
spring
boot
《springboot实战》 第十一章 整合Mybatis plus
前言
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生
Kelbin
·
2023-04-15 23:38
springboot
mybatis
spring
boot
java
mybatis-plus
自动生成代码
目录前言一.什么是MyBatis-Plus1.Mybatis-Plus的特点2.Mybatis-Plus结构二.
mybatis-plus
自动生成步骤1.数据库准备2.创建一个空的SpringBoot工程
我敲BUG
·
2023-04-15 23:27
hibernate
java
数据库
【java踩坑搞起】MybatisPlus封装的mapper不支持 join,那咋办
彻底将我从xml地狱中解放了出来,终于可以以类似
mybatis-plus
中QueryWrappe
不会写文档的程序员
·
2023-04-15 23:17
java基础
mybatis
java
maven
mybatis-plus
Mybatis-plus
resultMap结果集映射
1实体类packagecom.zs.testmybatisplus.entity;importcom.baomidou.mybatisplus.annotation.TableField;importcom.baomidou.mybatisplus.annotation.TableName;importlombok.Data;/***@authormiemie*@since2019-11-27*/
@Autowire
·
2023-04-15 15:39
MybatisPlus
MyBatis-Plus
updateById方法更新不了空字符串/null解决方法
最近遇到了Mybatis-PlusupdateById(),更新某一个字段为null,却发现没有更新成功,发现有一个博客记录挺好的。转载过来,方便自己看。一、简介因为最近在忙项目,好久都没有更新博客,最近在项目中刚好遇到一个问题,就是在使用MyBatis-PlusupdateById(xxx)的时候,居然更新不了字符串或者null,本文分享两种解决方案,具体大家可以根据自己的需求选择一种方法解决。
技术武器库
·
2023-04-15 15:52
Mybatis
MyBatis-Plus
MyBatis-Plus
Page 分页不生效
一、问题现象使用
MyBatis-Plus
进行分页查询时,传入了pageNum和pageSize,但是查询结果没有按照预期的效果返回。
龙凌云
·
2023-04-15 13:15
MyBatis-plus
mybatis
数据库
java
基于雪花算法解决
Mybatis-Plus
id主键生成的问题
目录简要说明错误解决方案一1.修改id字段类型2.调整数据库id字段类型解决方案二添加注解定长的思考参考文章简要说明由于
mybatis-plus
会自动插入一个id到实体对象,不管你封装与否,所以有时候导致一些意外的情况发生默认是生成一个长数字字符串
击水三千里
·
2023-04-15 09:14
框架
java
雪花算法
mybatis-plus
LambdaQueryWrapper模拟实现
LambdaQueryWrapper是
Mybatis-Plus
插件的对象,实现了使用lambda形式构造查询接口。
£漫步 云端彡
·
2023-04-15 05:59
后端
mybatis
java
开发语言
Mybatis-Plus
快速入门
因为
Mybatis-Plus
在项目启动的时候执行sql解析获取BaseMapper接口中指定的Employee泛型解析泛
Jere
·
2023-04-15 03:21
深入浅出理解
MyBatis-Plus
(最新版3.5.2)
MyBatisPlus(最新版3.5.2)笔者使用的是3.5.2最新版本,针对一些功能的修改,比如乐观锁插件、MyBatisPlus分页插件、执行SQL分析打印等新特性都做了详细描述,读者在阅读的过程中发现写的不对的地方,还请指正!文章目录MyBatisPlus(最新版3.5.2)1、快速开始2、配置日志3、CRUD扩展3.1、主键生成策略3.2、更新(修改)操作3.3、自动填充3.4、乐观锁3.
King Gigi.
·
2023-04-15 00:00
mybatis
java
mysql
springboot系列(八):
mybatis-plus
之条件构造器使用手册|超级详细,建议收藏
作者:bug菌简介:在CSDN、掘金等社区优质创作者,全网合计6w粉+,对一切技术都感兴趣,重心偏java方向。特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合。版权声明:文章里可能部分文字或者图片来源于互联网或者百度百科,如有侵权请联系bug菌处理。【开发云】年年都是折扣价,不用四处薅羊毛嗨,家人们,我是bug菌呀,我又来啦。今天我们来聊点什么咧,OK,接着为大家更《spring
bug菌¹
·
2023-04-14 19:56
spring
boot
mybatis-plus
条件构造器
QueryWrapper
springboot系列(九):
mybatis-plus
之如何自定义sql|超级详细,建议收藏
作者:bug菌简介:在CSDN、掘金等社区优质创作者,全网合计6w粉+,对一切技术都感兴趣,重心偏java方向。特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合。版权声明:文章里可能部分文字或者图片来源于互联网或者百度百科,如有侵权请联系bug菌处理。【开发云】年年都是折扣价,不用四处薅羊毛嗨,家人们,我是bug菌呀,我又来啦。今天我们来聊点什么咧,OK,接着为大家更《spring
bug菌¹
·
2023-04-14 19:56
spring
boot
mybatis
xml
自定义sql
springboot系列(七):如何通过
mybatis-plus
实现接口增删改查|超级详细,建议收藏
作者:bug菌✏️博客:CSDN、掘金等公众号:猿圈奇妙屋特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合。版权声明:文章里可能部分文字或者图片来源于互联网或者百度百科,如有侵权请联系bug菌处理。【开发云】年年都是折扣价,不用四处薅羊毛嗨,家人们,我是bug菌呀,我又来啦。今天我们来聊点什么咧,OK,接着为大家更
bug菌¹
·
2023-04-14 19:55
spring
boot
mybatis
mybatis-plus
增删改查
【开发经验】
mybatis-plus
雪花算法自动生成机器id原理
文章目录1、雪花算法原理2、自动生成唯一机器号源码1、雪花算法原理雪花算法使用一个64bit的long型的数字作为全局唯一id。这64个bit中,其中1个bit是不用的,然后用其中的41bit作为毫秒数,用10bit作为工作机器id,12bit作为序列号。1bit,不用,因为二进制中最高位是符号位,1表示负数,0表示正数。生成的id一般都是用整数,所以最高位固定为0。41bit-时间戳,用来记录时
叁滴水
·
2023-04-14 17:20
java开发
mybatisplus
雪花算法
新星计划
Spring Boot +
MyBatis-plus
快速开发简单接口
1.介绍接口是什么接口就是客户端请求你的接口地址,并传入一堆该接口定义好的参数,通过接口自身的逻辑处理,返回接口约定好的数据以及相应的数据格式。。举例:快速体验后端接口开发使用idea开发工具,主体框架使用springboot+MyBatis-plus,数据库使用MySQL,使用REST风格接口。REST风格就是使用不同的请求方式完成不同的功能。(仅对小白有效,大佬多提意见就好)2.实现步骤1.创
new qdd
·
2023-04-14 10:59
spring
java
Mybatis-Plus
条件构造器and or嵌套使用
Mybatis-Plus
的条件构造器可以很方便的构造查询语句,但有时,条件并不是简单拼接的,需要注意优先级导致的问题。
ymzhaoUSTB
·
2023-04-14 06:16
Mybatis-Plus
sql
mybatis
uniapp项目源码_一个电商开源项目
概述介绍使用Java开发,SpringBoot框架、
MyBatis-plus
持久层框架、Redis作为缓存、MySql作为数据库。
weixin_39644325
·
2023-04-14 03:43
uniapp项目源码
瑞吉外卖项目总结(带资料)——遇到的一些问题及解决方法,有用的知识点
目录一、Pom依赖二、application.yml配置三、filter过滤器实现强制登录四、基于
Mybatis-Plus
的功能五、文件的上传与下载六、总结七、相关资源下载一、Pom依赖4.0.0org.springframework.bootspring-boot-starter-parent2.5.0com.examplereggie0.0.1
坚强果
·
2023-04-14 00:21
后端
Java
mybatis
java
spring
boot
spring
maven
4.Spring Cloud (Hoxton.SR8) 实战笔记—业务模块实现步骤、
Mybatis-Plus
& Mybatis-Plus-Join 注意事项
本文目录如下:SpringCloud(Hoxton.SR8)开发笔记1、业务模块实现步骤使用Mybatis-Plus-Generator自动生成代码Application启动类添加@MapperScan()扫描注解自动生成的实体类注解的问题(@JsonProperty()、@TableField())?修改Mapper接口的实现类注册config/MyBatisPlusConfig扫描mapper
页川叶川
·
2023-04-14 00:52
Spring
Cloud学习笔记
mybatis
java
spring
MyBatisPlus入门实战(SpringBoot)
Mybatis-Plus
(简称MP)是Mybatis的增强工具,对Mybatis只做增强不做修改。有更高的效率。内部有封装常用的CURD操作,可达到调用方法操作数据库,而无需写SQL语
Hacah
·
2023-04-13 21:55
mybatis-plus
中sql日志存放到指定文件
前言提示:文章的前提是使用的日志框架是logbacklogback-spring.xml配置文件如下(如果是logbackx.xml动态路径会失效):用来定义变量值,它有两个属性name和value,通过定义的值会被插入到logger上下文中,可以使“${}”来使用变量-->%d{yyyy-MM-ddHH:mm:ss}%-5level%logger{50}>>>%msg%n${log.path}/
溯潮
·
2023-04-13 16:27
帮助性文章
java
Mybatis-plus
目录一、
MyBatis-Plus
简介1、简介2、特性3、支持数据库4、框架结构5、代码及文档地址二、入门案例1、创建数据库及表a>创建表b>添加数据3、创建SpringBoot工程a>初始化工程b>引入依赖
允歆辰丶
·
2023-04-13 15:05
mybatis
java
mysql
MP高级功能-逻辑删除
实现步骤:application.yml中进行配置:
mybatis-plus
:global-config:db-config:#逻辑未删除logic-not-delete-value:0#逻辑已删除logic-delete-value
半缘修道随笔
·
2023-04-13 15:13
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他