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
】QueryWrapper常用方法:
2932777vz.htm#_label0):二、常用操作:【1】插入:【2】根据id获取:【3】删除:【4】根据id更新:【5】获取列表:【6】获取单条数据:一、QueryWrapper常用方法列表:
MyBatis-Plus
Sun Peng
·
2024-01-01 13:58
java
Mybatis
Plus
基于SpringBoot实现的前后端分离电影评分项目,功能:注册登录、浏览影片、热门影片、搜索、评分、片单、聊天、动态
一、项目介绍本项目主要基于SpringBoot、
Mybatis-plus
、MySQL、Redis实现的影片评分项目。
比特物语
·
2024-01-01 11:51
JAVA
spring
boot
后端
java
mysql
vue
前后端分离
毕业设计
详细讲解MybatisPlus中的IService类中的CRUD功能(全)
2.1.1save2.1.2saveOrUpdate2.2删除2.3修改2.4查询2.4.1get2.4.2list2.4.3page2.5chain链式函数前言大部分CRUD都来源这个类,对此有意义剖析,方便之后的功能开发1.基本概念在
MyBatis-Plus
码农研究僧
·
2024-01-01 10:33
java
java
mybatisplus
IService
mybatis-plus
集成oracle
1、
mybatis-plus
集成oracle的时候一个jar包不能再maven仓库中下载,我这边给出一个连接链接:https://pan.baidu.com/s/1tolviIq4uymiCV-vi96QQQ
周六不算加班
·
2024-01-01 03:28
MyBatis-Plus
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
奋进的大马猴
·
2023-12-31 18:40
mybatis
java
开发语言
MyBatis-Plus
MyBatis-Plus
(MP)的主要特点之一是它的SuperCRUD(简称S-CRUD)功能,这是一组高度封装的操作,旨在简化常见的数据库操作。
翱翔-蓝天
·
2023-12-31 16:50
java
mybatis
java
spring boot 3.2+
mybatis-plus
出现 Invalid value type for attribute ‘factoryBeanObjectT
解决办法修改依赖org.mybatismybatis-spring3.0.3com.baomidoumybatis-plus-boot-starter3.5.3.2
程序员阿明
·
2023-12-31 13:24
spring
boot
mybatis
java
Mybatis-Plus
使用小记
MP使用小记所谓MP是指:
Mybatis-Plus
前言本篇文章是对MP一些日常开发学习中不常见但实用的使用小技巧总结,内容将持续更新,希望能对小伙伴们有所帮助。推荐点赞+收藏哦!
沉梦听雨.
·
2023-12-31 09:31
#
开发技巧篇
java
Mybatis-Plus
Spring Boot学习随笔- 集成
MyBatis-Plus
(二)条件查询QueryWrapper、聚合函数的使用、Lambda条件查询
学习视频:【编程不良人】
Mybatis-Plus
整合SpringBoot实战教程,提高的你开发效率,后端人员必备!查询方法详解普通查询//根据主键id去查询单个结果的。
扬眉剑出鞘"
·
2023-12-31 08:14
Spring
Boot
spring
boot
学习
mybatis
使用
Mybatis-plus
分页查询的Total与实际条数不对应
而需要多表关联查询(自写sql)时,就会查询调用
Mybatis-Plus
的.page(Pagepage,WrapperqueryWrapper);可以看到后台实际执行sql有两个。
strggle_bin
·
2023-12-31 00:29
Mybatis-Plus
mybatis
plus
Mybatis-plus
的Mapper.xml添加${ew.customSqlSegment}
首先在你的Mapper添加你的自定义查询方法importcom.baomidou.mybatisplus.core.conditions.query.QueryWrapper;importcom.baomidou.mybatisplus.core.mapper.BaseMapper;importcom.baomidou.mybatisplus.core.toolkit.Constants;impo
无相孤君
·
2023-12-30 22:39
SpringBoot
mybatis-plus
mybatis
xml
java
Mybatis-Plus
删除操作
测试删除//删除用户@TestvoiddeleteById(){userMapper.deleteById(5L);}//通过id批量删除用户@TestvoiddeleteBatchIds(){userMapper.deleteBatchIds(Arrays.asList(5,6,7));}//通过map批量删除用户@TestvoiddeleteByMap(){HashMapmap=newHash
小叶曲
·
2023-12-30 21:49
Mybatis-Plus
mysql
数据库
java
Mybatis-Plus
基础之Mapper查询
文章目录一、简单查询二、分页查询三、条件查询:WrapperWrapper查询所有Wrapper查询的3种写法一个复杂一点的例子四、逻辑条件的组合与与和或或与或混用五、条件为null的处理技巧六、设置查询列七、使用SQL聚合函数八、模糊查询一、简单查询//根据ID查询。执行的SQL条件是id=...TselectById(Serializableid);//根据ID批量查询。执行的SQL条件是id
Gambler_Tu
·
2023-12-30 21:48
mybatis-plus
mybatis
Mybatis-Plus
基础之Mapper增删改
文章目录一、普通增删改普通新增普通删除根据entity条件,删除记录根据ID批量删除根据ID删除根据columnMap条件,删除记录普通修改根据whereWrapper条件,更新记录根据ID修改二、insertID主键回填三、条件删除:使用Wrapper四、条件修改:使用Wrapper五、插入或更新的字段有空字符串或null六、逻辑删除七、乐观锁一、普通增删改普通新增插入一条记录。intinser
Gambler_Tu
·
2023-12-30 21:47
mybatis
MyBatisPlus----代码生成器
前言这里所讲的代码生成器其实是
Mybatis-Plus
官方为我们提供的。
Stephen GS
·
2023-12-30 20:32
项目Tips
idea插件EasyCode的使用
idea插件EasyCode的简单使用前言:我们知道
mybatis-plus
有自己的代码生成模板,但是有些版本每次都需要引入代码和maven依赖,此时可能人会有些不方便,因此我们可以使用idea的一个插件
xiaozhulzq
·
2023-12-30 15:20
intellij-idea
java
maven
shardingsphere集成mybatis/
mybatis-plus
快速实现简单分片
1、导入依赖com.baomidoumybatis-plus-boot-starter3.4.2org.springframework.bootspring-boot-starter-jdbcorg.mybatis.spring.bootmybatis-spring-boot-starter2.1.3com.alibabadruid1.1.23org.apache.shardingspheresh
Java小白中的菜鸟
·
2023-12-30 14:53
java
yml
mybatis
mybatis-lus
shardingsphere
使用LambdaQuery()有感-通过函数式接口获取字段名称
1.背景在平时使用
mybatis-plus
的时候,通常会使用下面两种方式lambdaQuery()方式:Listpersons=lambdaQuery().eq(Person::getName,"zhangsan
Mr1ght
·
2023-12-30 12:43
java
java
long类型返回前端精度丢失
,状态没有变化,后来和前端沟通后,才知道这是JavaScript的一个坑,下面来复现下这个错误:错误演示创建一个SpringBoot项目,然后在新建一个接口,可以返回DbScript对象,其中id是由
mybatis-plus
Mr1ght
·
2023-12-30 12:12
前端
前端
后端
Spring Boot学习随笔- 集成
MyBatis-Plus
,第一个MP程序(环境搭建、@TableName、@TableId、@TableField示例)
学习视频:【编程不良人】
Mybatis-Plus
整合SpringBoot实战教程,提高的你开发效率,后端人员必备!
扬眉剑出鞘"
·
2023-12-30 12:11
Spring
Boot
spring
boot
学习
mybatis
解决生成的insert语句内有单引号的情况
背景因为
Mybatis-Plus
的saveBatch()方法的批量插入其实也是循环插入,而不是真正的一个SqlSession完成的批插,效率很低。
Mr1ght
·
2023-12-30 12:11
java
mysql
MybatisX逆向工程方法
官方文档链接:MybatisX快速开发插件|
MyBatis-Plus
(baomidou.com)使用MybatisX可以快速生成mapper文件,实体类和service及实现效果方法:首先下载mybatisX
mendianyu
·
2023-12-30 10:00
java
mybatis
开发语言
MybatisPlusExcepection: can not find lambda cache for this property [XX] for entity [xxx]
项目有用到
mybatis-plus
还是挺香的,但是遇到一个坑com.baomidou.mybatisplus.core.exceptions.MybatisPlusException:cannotfindlambdacacheforthisproperty
帆影匆匆
·
2023-12-30 05:08
mybatis-plus
mybatis
mybatis-plus
批量更新太慢,如何解决?
最近使用
mybatis-plus
的saveOrUpdateBath和saveBath接口执行特别慢,数据量大时往往需要十几分钟,打开日志查看原来批量操作也是循环单条数据插入的,那有没有批量更新的办法呢?
飞翔的小->子>弹->
·
2023-12-29 19:19
mybatis-plus
mybatis
sql
数据库
MyBatis-Plus
常用注解详解
@TableName@TableId主键专属比如数据中的表中的字段是id但是实体类是userId那么就需要在userId上打上这个注解用法设置主键映射value映射主键字段的名字type设置主键类型主键的生成策略(圈起来的重要)1数据库自增AUTO开发者无需赋值,自己根据当前表中id最大值自增+1手动赋值的话还是使用数据库id中最大值+1的方式赋予id2自动生成主键使用雪花算法NONE配合新增使用
爬山算法
·
2023-12-29 17:39
java
mysql
数据库
Spring Boot +
MyBatis-Plus
实现数据库读写分离
文章目录1.引入依赖2.配置数据源3.配置MyBatis-Plus4.实现动态数据源5.实现动态数据源拦截器6.实现自定义注解7.使用注解标记只读操作个人主页:程序员小侯CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:Java框架✨文章内容:SpringBoot+MyBatis-Plus希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,大家一起学习交流!在现代应用程序的开发中,数据库读
程序员 小侯
·
2023-12-29 12:10
Java框架
Mybatis
spring
boot
mybatis
数据库
mybatis-plus
使用达梦数据库处理枚举类型报错的问题
使用
mybatis-plus
连接达梦数据库,枚举类型无法读取枚举类:实体:数据库字段:
mybatis-plus
枚举包配置:调用查询方法:ListqualityRuleTemplates=ruleTemplateService.list
码农-文若书生
·
2023-12-28 21:58
mybatis
mybatis
达梦
达梦数据库
mybatis-plus
mybatis批量插入自动生成主键跟日期
在网上查了很多关于
mybatis-plus
的批量插入,由于大多使用自增主键,不需要自动生成uuid主键网上的大部分代码为insertintouser(id,name,age,create_date,create_time
xfy520
·
2023-12-28 20:25
计算机毕业设计-----ssm医院人事管理系统
持久层:mybatis持久化,使用
MyBatis-Plus
优化,减少sql开发量。使用spring作为控制层,springmvc为前端控制器,界面使用boots
小果计算机毕设
·
2023-12-28 19:58
计算机毕业设计
课程设计
spring
boot
java
spring
开发语言
vue+elementUI+后端springboot多用户评论、回复、点赞
前端vue+elementUI、vue脚手架vue-VLI、axios后端springboot、
mybatis-plus
(和其代码生成器)数据库MySQL项目地址:https://gitee.com/panqiyi
月复西斜
·
2023-12-28 08:12
SpringBoot
前端
vue.js
elementui
spring
boot
Mybatis-Plus
入门系列(19) -多数据源使用详解
这是一个第三方mybatis扩展库,与
mybatis-plus
本身无关,属于组织参与者小
云烟成雨TD
·
2023-12-28 08:06
#
Mybatis系列
java
开发语言
后端
Mybatis-Plus
入门系列(18) -基于注解的动态数据权限实现方案
数据权限简介前言一般的系统都离不开权限模块,它是支撑整个系统运行的基础模块。而根据项目类型和需求的不同,权限模块的设计更是大相径庭。但不管怎么变,权限模块从大的方面来说,可以分为三种大的类型:功能权限、接口权限、数据权限。功能权限:也就是我们最熟悉的菜单、按钮权限。可以配置各个角色能看到的菜单、按钮从而从最表层分配好权限接口权限:顾名思义,配置不通角色调用接口的权限。有些敏感接口,是只能有固定的一
云烟成雨TD
·
2023-12-28 08:36
#
Mybatis系列
mybatis
数据权限
springboot整合
mybatis-plus
的sql输出到日志文件上
springboot整合
mybatis-plus
的sql输出到日志文件上在平时的日常开发中,我们希望sql打印在控制台上,只要如下配置即可
mybatis-plus
:configuration:log-impl
小lee编程
·
2023-12-28 07:26
java
mybatis-plus
spring
boot
sql
mybatis
关于
MyBatis-plus
分页失效的问题
最近写分页的时候,遇到了分页无法正常发挥作用的问题,按照官方文档配置了MybatisPlusConfig拦截器官方链接https://baomidou.com/guide/interceptor.html@Configuration@ConditionalOnClass(value={MybatisPlusConfig.class})publicclassMybatisPlusConfig{*//
m0_67402588
·
2023-12-28 07:19
java
mybatis
java
mysql
前端
数据库
【
MyBatis-Plus
】进阶之乐观锁、悲观锁&逻辑删除&分页和查询构造器的使用
②如何使用
MyBatis-Plus
实现乐观锁?二、逻辑删除1、什么是逻辑删除2、为什么使用逻辑删
无法自律的人
·
2023-12-28 01:55
Java
mybatis
后端
java
数据库
服务器
spring
spring
boot
【
MyBatis-Plus
】内置接口的使用之CRUD
一、前言相信很多人刚刚开始会有些内置的方法怎么使用的?现在这里就简单的说一下Service接口和Mapper接口的CRUD的方法使用。二、Service接口更多Service接口操作,请见官网。1、增加(Save)参数说明类型参数名描述Tentity实体对象CollectionentityList实体对象集合intbatchSize插入批次数量//插入一条记录(选择字段,策略插入)booleans
无法自律的人
·
2023-12-28 01:23
Java
mybatis
java
开发语言
后端
spring
boot
spring
Mini
MyBatis-Plus
(下)
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬最核心的内容前两篇已经讲完了,这一篇只有代码:先看demo目录下的三个文件:DemoApplication.javapackagecom.example.demo;importorg.springframework.boot.Spring
smart哥
·
2023-12-27 19:50
mybatis专题
mybatis
java
Mini
Mybatis-Plus
(中)
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬这一篇是用来过渡的,目的只有一个:模拟
MyBatis-Plus
smart哥
·
2023-12-27 19:42
mybatis专题
mybatis
java
Springboot +
Mybatis-plus
事务管理
事务事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!开启事务,在Springboot的启动类,或者某个@Configuration的类上加上@EnableTransactionManagement开启事务。因为这是数据库相关,所以我加在了mybati
拾 -.-
·
2023-12-27 18:45
java
mybatis
Spring Boot学习(三十一):SpringBoot集成
MyBatis-Plus
,增强版MyBatis!
目录前言MyBatis-PlusSpringBoot集成MyBatis-PlusMyBatis-Plus的CRUD前言SpringBoot系列:点击查看SpringBoot系列文章MyBatis-PlusMyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。特性-无侵入:只做增强不做改变,引入它不会对现有工程产生影响
way_more
·
2023-12-27 17:32
springboot
mybatis
数据库
java
Mybatis-plus
Mybatis-Plus
基础之Mapper的映射规则
文章目录映射规则1.列名和属性名不一致2.PO属性比数据库字段要多3.关键字冲突4.ID生成规则映射规则1.列名和属性名不一致有时你会遇到PO类和数据库表字段不一致的情况,并且又没办法将它俩调整成一致。这种情况下,你就要显示地在你的PO类的属性上添加@TableField注解,并通过它的value属性指定该属性所对应的数据库字段。@TableField(value="location")priva
Gambler_Tu
·
2023-12-27 10:46
mybatis-plus
mybatis
扩展
mybatis-plus
,保留逻辑删、逻辑查的前提下,扩展硬删除、硬查询
引入相关依赖com.idea-aedicommon-mybatis-plus2100.8.8com.idea-aedicommon-springcom.baomidoumybatis-plus-boot-starter3.5.4.1启用增强功能importorg.springframework.boot.SpringApplication;importorg.springframework.boo
justry_deng
·
2023-12-27 09:56
Java知识大杂烩
mybatis-plus硬删除
mybatis-plus硬查询
mybatis-plus扩展
mybatis-plus
mybatis
MyBatis-Plus
可视化代码生成器,让你的开发效率大大提速
1前言在基于Mybatis的开发模式中,很多开发者还会
Mybatis-Plus
来辅助功能开发,从而提高开发的效率。
吴名氏.
·
2023-12-27 09:33
mybatis
mybatis
java
mybaits-plus
spring
boot
mybatis-plus
的BaseMapper调用报错:Invalid bound statement
1使用springboot整合
mybatis-plus
后,调用自定义的方法正常,调用BaseMapper中自带的方法报错如下:org.apache.ibatis.binding.BindingException
十斗鱼
·
2023-12-27 07:28
Mybatis-plus
是使用,告别繁琐的CRUD编写,自动生成直接使用
目录一、简介1.是什么2.特性3.框架结构4.常用注解二、搭建使用1.依赖2.生成器3.生成4.引用5.路径访问三、测试四、雪花ID每篇一获
Mybatis-plus
(简称MP)是一个MyBatis(opensnewwindow
云小君
·
2023-12-26 19:30
前端
算法
mybatis
spring
boot
后端
intellij-idea
java
Spring Boot整合
MyBatis-Plus
框架快速上手
Mybatis-Plus
的出现
小小码农>>>>
·
2023-12-26 17:15
Springboot
spring
boot
mybatis
后端
Flowable-升级为7.0.0.M2-第一节
目录升级版本升级jdk升级springboot到3.1.3升级数据库连接池druid-spring-boot-3-starter到1.2.20升级
mybatis-plus
到3.5.3.2升级flowable
小学生05101
·
2023-12-26 16:08
Flowable高级
flowable
工作流引擎
java
springboot3
实战六:SpringBoot集成
mybatis-plus
和swagger
目录一、集成mybatis-plus1、引入依赖2、日志启动3、实体类与表、主键、字段对应关系4、配置类二、集成swagger1、依赖2、配置类3、报错三、
mybatis-plus
实现增删改查1、entity2
努力赚钱的阳仔
·
2023-12-26 16:36
权限后台系统I
spring
boot
mybatis
java
解决 Could not set parameters for mapping: ParameterMapping{property=‘state‘, mode=IN, javaType=class
文章目录一.问题描述二.Bug复现三.原因分析四.解决方案一.问题描述当我们用
mybatis-plus
书写sql语句时,sql中模糊查询里使用#{}替换传入的变量时,发生了报错报错堆栈信息如下所示:2023
陌上少年,且听这风吟
·
2023-12-26 15:31
Bug汇总
java
intellij-idea
bug
解决 Caused by: org.apache.ibatis.builder.BuilderException: Parsing error was found in mapping #{}. 报错
文章标题问题描述:原因分析:举一反三:解决方案:问题描述:当我们使用
mybatis-plus
书写sql语句,sql语句中#{}忘加变量时,便会报以下错误报错堆栈信息如下org.springframework.beans.factory.UnsatisfiedDependencyException
陌上少年,且听这风吟
·
2023-12-26 15:00
Bug汇总
apache
spring
boot
java-ee
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他