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
SpringBoot-黑马程序员-学习笔记(三)
都是将该类定义成一个Bean,交给spring管理39.Service模块30.springboot整合MyBatis-plus1.创建普通springboot项目,勾选Mysql框架2.在pom包里面导入
mybatis-plus
Dennis_nafla
·
2023-10-11 06:39
spring
boot
学习
笔记
解决使用
mybatis-plus
报错Invalid bound statement (not found)错误
于是从spring初始化mybatis开始看起,发现程序不是没有扫描到
mybatis-plus
配置,而是压根没有去扫描。为什么呢?
The best are water
·
2023-10-11 03:33
mybatis
java
解决
Mybatis-plus
IPage不生效
增加分页插件配置类importcom.baomidou.mybatisplus.annotation.DbType;importcom.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;importcom.baomidou.mybatisplus.extension.plugins.inner.PaginationInner
The best are water
·
2023-10-11 03:33
mybatis
Spring AOP自定义注解实现Oracle多数据源切换以及自定义注解失效场景
一.项目背景由于项目的业务逻辑可能涉及多个数据库,对于同一个代码Project而言,需要具备动态切换数据源的功能,如果项目中ORM框架使用的是
Mybatis-plus
,就可以通过@DS注解实现动态数据源切换功能
人间相对论
·
2023-10-11 03:52
java
spring
boot
oracle
同一个项目中mybatis和mybatis-puls一起使用的坑
出错环境:正在学习
mybatis-plus
的内容,项目原本是用mybatis写的,后来加入了
mybatis-plus
的内容,然后开始报错找不到UserDao里面的方法直接说问题在哪,把application.yaml
小东西的东西
·
2023-10-11 02:25
java
mybatis
java
开发语言
运维
spring
Mybatis-puls自动分页Page无法分页解决
代码如下,配置类代码来源:(41条消息)
MyBatis-Plus
中自带的分页操作_梦梦~~的博客-CSDN博客_mybatisplus自带分页@Configuration//表示这是一个配置类publicclassMybatis
萌萌小羽
·
2023-10-11 02:55
mybatis
java
mybatis-plus
中使用FIND_IN_SET函数
使用场景查询文章的方法中有一个需求是根据Tag查询,tag标签在数据库中存储的是一个字符串数组,现在前端传入一个字符串数组或者一个字符串,判断数据库中存储的数组是否包含这个数组中的元素,之前用的是like方法判断,但是如果两个标签很像的话就会查到错误的数据。解决方法使用mysql中的FIND_IN_SET方法可以满足这个需求//使用find_in_set判断参数是否在数组中queryWrapper
青梅竹马丨两小无猜
·
2023-10-11 01:29
字符串
数据库
java
python
mysql
SSM - Springboot -
MyBatis-Plus
全栈体系(二十四)
第五章SSM二、SSM整合配置实战1.依赖整合添加1.1数据库准备依然沿用mybatis数据库测试脚本!CREATEDATABASE`mybatis-example`;USE`mybatis-example`;CREATETABLE`t_emp`(emp_idINTAUTO_INCREMENT,emp_nameCHAR(100),emp_salaryDOUBLE(10,5),PRIMARYKEY(
柠檬小帽
·
2023-10-10 20:33
SSM+全栈体系
spring
boot
mybatis
后端
SSM - Springboot -
MyBatis-Plus
全栈体系(二十三)
第五章SSM框架实战:SSM整合原理和实战一、SSM整合理解1.什么是SSM整合?微观:将学习的SpringSpringMVCMybatis框架应用到项目中!SpringMVC框架负责控制层Spring框架负责整体和业务层的声明式事务管理MyBatis框架负责数据库访问层宏观:Spring接管一切(将框架核心组件交给Spring进行IoC管理),代码更加简洁。SpringMVC管理表述层、Spri
柠檬小帽
·
2023-10-10 20:45
SSM+全栈体系
spring
boot
mybatis
java
如何解决使用
mybatis-plus
提供的多租户插件出现Column ‘tenant_id‘ specified twice问题
用过
mybatis-plus
多租户插件的朋友,可能会知道,该插件的租户id值基本都是从上下文得来,这个上下文可以是cookie、session、threadlocal等。
linyb极客之路
·
2023-10-10 17:33
mybatis-plus
和mysql
mybatis-plusandmysql持续更新中。。。。。。文章目录mybatis-plusandmysql1.乐观锁和悲观锁的介绍2.mybatis(乐观锁)3.分页插件4.代码生成器5.逻辑删除6.条件构造器7.自动填充1.乐观锁和悲观锁的介绍悲观锁串行:对于一条数据,在我没有完成操作之前,其他线程不能对这条数据操作乐观锁当要更新一条记录时,希望这条记录没有被别人更新乐观锁的实现方式:取出记
biienu
·
2023-10-10 16:55
mysql
mysql
java
闲谈
mybatis-plus
3
MybatisPlus简介
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发
御诺诺诺诺诺诺诺
·
2023-10-10 13:30
MyBatis-Plus
mybatis
java
spring
关于json类型在java-mysql之间的存取
1.高版本mysql支持json类型存储,存储类型直接选择json即可2.在java中以json数组为例,可以在实体类中设置字段属性如下:3.与数据库之间的存取我使用的是
mybatis-plus
,设置到这一步
钦之璇
·
2023-10-10 13:48
mysql
java
json
MySQL读取JSON转换
存储mysql5.7+开始支持存储JSON,后续不断优化,应用也越来越广泛你可以自己将数据转换成JsonString后插入,也可以选择使用工具,而
mybatis-plus
就为此提供了非常简便的方式,只需要在字段上加上
ItOYoung
·
2023-10-10 13:47
Mybatis-plus
json
mysql
java
mybatis-plus
Mybatis-Plus
是一个mybatis的增强工具,它简化了Mybatis的开发,提供了许多实用的功能,包括自动生成SQL、快速操作、分页查询等。
wenyqing
·
2023-10-09 23:01
mybatis
spring
java
【漏洞复现】Jeecg-Boot SQL注入漏洞(CVE-2023-34659)
前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue,
Mybatis-plus
,Shiro,JWT,支持微服务。
丢了少年失了心1
·
2023-10-09 14:35
网络安全
web安全
渗透测试
漏洞复现
sql
rxjava
数据库
漏洞复现
网络安全
web安全
mybatis mysql set命令_
Mybatis-Plus
常用操作
MyBatis-Plus
系列推荐阅读顺序:本文目录结构一、SQL日志开关二、常用注解三、代码生成器四、分页查询五、Mybatis-PlusWrapper六、自动填充数据功能七、逻辑删除八、乐观锁一、SQL
军武次位面
·
2023-10-09 14:56
mybatis
mysql
set命令
MyBatis-Plus
常用插件
文章目录
MyBatis-Plus
常用插件一、MyBatis插件二、
MyBatis-Plus
插件1.分页插件2.防止全表更新与删除插件3.乐观锁插件
MyBatis-Plus
常用插件一、MyBatis插件MyBatis
我真真的是小白
·
2023-10-09 14:21
mybatis
java
数据库
mybatis-plus
判断表的两个字段相等?
//判断两列相等wrapper.apply("violation_amount=final_amount");
我从远处聆听你
·
2023-10-09 09:20
java
springboot2结合mybatis拦截器实现主键自动生成
朋友问我有没有什么实现思路,他们公司的orm框架是mybatis,我就建议他说,不然让你老大把mybatis切换成
mybatis-plus
。mybat
linyb极客之路
·
2023-10-09 06:12
SpringBoot——》引入Redis
推荐链接:总结——》【Java】总结——》【Mysql】总结——》【Redis】总结——》【Kafka】总结——》【Spring】总结——》【SpringBoot】总结——》【MyBatis、
MyBatis-Plus
小仙。
·
2023-10-08 22:46
SpringBoot
spring
boot
redis
序列化
SpringBoot——》更改Redis序列化方式
推荐链接:总结——》【Java】总结——》【Mysql】总结——》【Redis】总结——》【Kafka】总结——》【Spring】总结——》【SpringBoot】总结——》【MyBatis、
MyBatis-Plus
小仙。
·
2023-10-08 22:04
SpringBoot
spring
boot
redis
序列化
RedisSerializer
RedisConfig
RedisTemplate
「季淳卿」零基础学习 MyBatis-Plus-springBoot(笔记总结)
,MyBatis-Plus-springBoot零基础学习笔记总结文末有代码和.md文件可以下载(小伙伴们可以自取)MyBatis-Plus-springBoot1.简介
MyBatis-Plus
是一个MyBatis
季淳卿
·
2023-10-08 14:56
java
mysql
数据库
Mybatis-Plus
新手入门,一篇足以
目录一、
MyBatis-Plus
简介1.简介2.特性3.支持数据库4.框架结构5.官方地址二、入门案例1.开发环境2.建库建表3.创建工程4.配置编码1.BaseMapper5.测试查询三、增删改查1.
半截的诗--
·
2023-10-08 14:50
ssm
mybatis_plus
mybatis
java
mysql
使用
mybatis-plus
实现公共字段自动填充
对于这类操作,我们可以使用
mybatis-plus
提供的公共字段自动填充功能来帮助我们自动实现,每当我们插入或修改数据时,这些字段就会被自动填充成设置好的值,以下是实现方案:首先,在要进行自动填充的实体类字段上添加
逆 光
·
2023-10-08 13:21
springboot
mybatis
java
spring
Mybatis-Plus
实现数据库字段自动填充详解
前言:项目中经常会遇到一些数据,每次都使用相同的方式填充,例如记录的创建时间,更新时间等。我们可以使用MyBatisPlus的自动填充功能,完成这些字段的赋值工作、项目中经常会遇到一些数据,每次都使用相同的方式填充,例如记录的创建时间,更新时间等。我们可以使用MyBatisPlus的自动填充功能,完成这些字段的赋值工作:(1)数据库表中添加自动填充字段(若已有则无需填充)在User表中添加date
酸菜鱼wj
·
2023-10-08 13:20
Java
java
开发语言
后端
使用
Mybatis-plus
实现公共字段填充
1、首先在实体类上使用@TableFiled,指定填充策略,即什么时候进行填充//比如在创建、修改时间字段,创建人、修改人字段进行自动填充,就要按如下进行标记@TableField(fill=FieldFill.INSERT)privateLocalDateTimecreateTime;@TableField(fill=FieldFill.INSERT_UPDATE)privateLocalDat
raintempest
·
2023-10-08 13:47
java
mybatis
spring
boot
利用
Mybatis-plus
实现公共字段的自动填充
步骤:在公共字段上添加@TableField(fill=FieldFill.INSERT)注解@TableField(fill=FieldFill.INSERT)privateLocalDateTimecreateTime;@TableField(fill=FieldFill.INSERT_UPDATE)privateLocalDateTimeupdateTime;@TableField(fill
小小唐僧
·
2023-10-08 13:47
Mybatis
java
mybatis
mybatis-plus
如何实现字段自动填充
1.进入官方文档页面https://mp.baomidou.com/guide/auto-fill-metainfo.html2.找到自动填充3.大致步骤(前提是要有一个简单mp案例)1.在需要自增的字段上添加@TableField注解并加上自增属性。@TableField(..fill=FieldFill.INSERT)2.自定义实现类MyMetaObjectHandler(默认的会有问题)@S
晓倾城
·
2023-10-08 13:15
mybatis
mybatis
Mybatis-Plus
实现日期字段自动填充
准备工作表添加两个字段create_timeupdate_time添加实体类属性createTimeupdateTime(实体类中命名用驼峰式)具体实现在实体类里需要自动填充的属性前添加注解@TableField(fill=FieldFill.INSERT)//添加privateDatecreateTime;@TableField(fill=FieldFill.INSERT_UPDATE)//添加
happy life 2022
·
2023-10-08 13:45
谷粒学院项目
Mybatis-Plus
java
mybatis
spring
boot
如何实现
Mybatis-plus
的公共字段填充
什么是Mybatisplus的公共字段填充Mybatisplus的公共字段填充是指,在进行数据库操作时,自动将公共字段(例如创建时间、修改时间、创建者、修改者等)的值填充到对应的实体对象中,从而避免手动填写这些字段带来的麻烦和错误。这个功能在实现上是通过在实体类中定义对应的公共字段,并在Mybatisplus的配置中设置相应的拦截器来实现的。公共字段填充可以大大简化代码编写,提高代码效率和准确性,
不秃不少年
·
2023-10-08 13:43
mybatis
java
数据库
如何使用
MyBatis-Plus
实现公共字段自动填充
公共字段自动填充的作用当我们开发一个项目时,我们可能会对几个字段重复的进行填写;例如:当我们在修改一个用户时,或者添加一个用户时,我们都需要将它的修改人、修改时间给赋值,如果我们每次就进行手动写入,代码就会产生冗余;因此
MyBatis-Plus
爱吃大白菜
·
2023-10-08 13:07
mybatis
java
spring
MybatisPlus多表分页查询
一、新建MybatisPlusConfig配置类文件二、新建分页类三、根据业务组装查询构造器四、编写ServeImpl以及编写mapper.xnl一、/**
MyBatis-Plus
配置/@Slf4j@EnableTransactionManagement
leishen_66666
·
2023-10-08 11:07
java
后端
MyBatis-Plus
概念和简单的案例
MyBatis-Plus
是MyBatis的增强工具,旨在简化开发,在MyBatis的基础上提供更多的便捷功能,同时也保持了MyBatis原有的灵活性和强大性。
雾漫江北
·
2023-10-08 07:58
mybatis
tomcat
java
SpringBoot集成
MyBatis-Plus
实现增删改查
背景因为学习工具的时候经常需要用到jar包,需要增删查改接口,所以参考文章实现了基于
mybatis-plus
的增删查改接口。
东方不败之鸭梨的测试笔记
·
2023-10-08 05:03
java
spring
boot
mybatis
java
SpringBoot学习笔记——数据访问
目录1、SQL1.1、数据库连接1.2、整合MyBatis操作1.2.1、第一种:利用配置文件的形式整合1.2.2、第二种:利用注解的形式整合1.3、整合
MyBatis-Plus
操作1、SQL1.1、数据库连接导入依赖
fgdgfh。
·
2023-10-07 23:51
Spring
Boot
spring
boot
自从使用Mybatis Plus代码生成器,我已经成为一名时间管理者
经常有小伙伴问我,青秧你怎么天天那么有时间去搞新东西,透露一下秘诀呗image.png好吧,今天就把
Mybatis-plus
的代码生成器分享出来,让你也成为一个优秀的时间管理者。
Java小白锅
·
2023-10-07 18:11
【
MyBatis-Plus
】快速精通
Mybatis-plus
框架—核心功能
刚才的案例中都是以id为条件的简单CRUD,一些复杂条件的SQL语句就要用到一些更高级的功能了。1.条件构造器除了新增以外,修改、删除、查询的SQL语句都需要指定where条件。因此BaseMapper中提供的相关方法除了以id作为where条件以外,还支持更加复杂的where条件。参数中的Wrapper就是条件构造的抽象类,其下有很多默认实现,继承关系如图:Wrapper的子类AbstractW
陶然同学
·
2023-10-07 02:20
#
④
MyBatis-Plus
java
myabtis
mybatisplus
【MyBatis】代码生成
com.baomidou.mybatisplus.core.handlers.AnnotationHandler解决办法1.83.5.3.24.3.1com.baomidoumybatis-plus-boot-starter${
mybatis-plus
wenxueliu@HW
·
2023-10-07 01:08
mybatis
mybatis
SSM - Springboot -
MyBatis-Plus
全栈体系(二十)
第四章SpringMVC二、SpringMVC接收数据3.接收Cookie数据可以使用@CookieValue注释将HTTPCookie的值绑定到控制器中的方法参数。考虑使用以下cookie的请求:JSESSIONID=415A4AC178C59DACE0B2C9CA727CDD84下面的示例演示如何获取cookie值:@GetMapping("/demo")publicvoidhandle(@C
柠檬小帽
·
2023-10-06 20:17
SSM+全栈体系
spring
boot
mybatis
后端
SSM - Springboot -
MyBatis-Plus
全栈体系(二十一)
第四章SpringMVC四、RESTFUL风格设计和实战1.RESTFul风格概述1.1RESTFul风格简介RESTful(RepresentationalStateTransfer)是一种软件架构风格,用于设计网络应用程序和服务之间的通信。它是一种基于标准HTTP方法的简单和轻量级的通信协议,广泛应用于现代的Web服务开发。通过遵循RESTful架构的设计原则,可以构建出易于理解、可扩展、松耦
柠檬小帽
·
2023-10-06 20:47
SSM+全栈体系
spring
boot
mybatis
后端
SSM - Springboot -
MyBatis-Plus
全栈体系(二十二)
第四章SpringMVC五、SpringMVC其他扩展1.全局异常处理机制1.1异常处理两种方式开发过程中是不可避免地会出现各种异常情况的,例如网络连接异常、数据格式异常、空指针异常等等。异常的出现可能导致程序的运行出现问题,甚至直接导致程序崩溃。因此,在开发过程中,合理处理异常、避免异常产生、以及对异常进行有效的调试是非常重要的。对于异常的处理,一般分为两种方式:编程式异常处理:是指在代码中显式
柠檬小帽
·
2023-10-06 20:15
SSM+全栈体系
spring
boot
mybatis
java
MyBatis-plus
使用
1基础介绍
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生
凌木LSJ
·
2023-10-06 20:24
JavaWeb
mybatis
java
开发语言
4.Java面试题—【Spring】、【Spring Boot】、Spring Cloud、
Mybatis-Plus
本文目录如下:九、SpringBoot一、Spring基础知识什么是Spring框架?Spring框架主要包含哪些模块?@-Spring常用注解有哪些?@-@RestController和@Controller有什么区别?IOC-解释一下什么是SpringIOC(控制反转)?IOC-SpringBean是什么?Bean的生命周期是怎样的?IOC-SpringBean的作用域有哪些?IOC-Spri
页川叶川
·
2023-10-06 06:30
Java后端面试题
CABR实习
java
spring
面试
mybatis-plus
集合判空避坑
昨天发现一个鬼畜问题,测试环境和生产的配置互换后,测试后把环境切换回测试就一直报错,原因是用户表中生的一个用户生成了两个openId,getOne后报错,于是做出了一些改变:QueryWrapperwrapper=newQueryWrapper().eq("openid",loginResult.getOpenid());MiniproUseruser=this.list(wrapper)==nu
起个名字真好难
·
2023-10-06 05:06
编码
原理
框架
java-ee
spring
mybatis-plus
Querywarpper查询结果为空
最近在学
mybatis-plus
时用到了Querywarpper方法,结果是个空集,想来想去最后想到可能是定义对象属性的时候不严谨,最先定义intid,而int他的默认值为0。
Watson X
·
2023-10-06 05:04
mybatis
intellij
idea
mysql
mybatis-plus
如果属性为空,则不查询
如题,如果插入部门-用xml方式则是:insertintosys_dept(dept_id,parent_id,dept_name,ancestors,order_num,leader,phone,email,status,create_by,create_time)values(#{deptId},#{parentId},#{deptName},#{ancestors},#{orderNum},
现在是秋冬季
·
2023-10-06 05:04
mybaits-plus
java
MybatisPlus 查询条件为空字符串或null问题
使用
MyBatis-Plus
框架进行条件查询时,会出现参数为null或空字符串也生成查询语句的情况;解决方法:mybatisplus的条件构造器方法eq()、like()等这些方法能支持第三个参数condition
顾玖_
·
2023-10-06 05:33
mybatis
java
mysql
mybatis-plus
notin判空
原来的写法if(delIdList!=null&&delIdList.size()!=0){notIn("id",delIdList);}现在只用一行,在以前的形式上加!delIdList.isEmpty()来做判空notIn(!delIdList.isEmpty(),"id",delIdList);
Xuan少
·
2023-10-06 05:33
mybatis-plus
java
MyBatis-Plus
自带的更新方法,都有对对象空值进行判空。只有不为空的字段才会进行数据更新。
原因因为
MyBatis-Plus
自带的更新方法,都有对对象空值进行判空。只有不为空的字段才会进行数据更新。
jiajiaarcher
·
2023-10-06 05:33
mybatis
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他