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
实现日期字段自动填充
准备工作表添加两个字段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
Mybatis-Plus
实现查询条件为空时不生效
当我们查询条件中的值不确定是否有空值时,我们期待查询时,Mybatis+能自动帮我们判空。比如这样:this.page(newQuery().getPage(queryFields),newQueryWrapper().eq("province_id",queryFields.getProvinceId()).eq("city_id",queryFields.getCityId()).eq("ar
Java软件工程师
·
2023-10-06 05:03
java
学习笔记
Mybatis-plus
zhi
1.注解使用
mybatis-plus
提供了·@TableName·,@TableId,@TableField,@TableLogic四种注解,其含义分别为:@TableName("SPF_Require_Vehicle
beitian_china
·
2023-10-06 04:08
mybatis
Java-主流框架—(16)
Mybatis-Plus
1.了解Mybatis-Plus1.1Mybatis-Plus介绍
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
小程来求学
·
2023-10-06 02:27
java
intellij-idea
开发语言
Mybatis-Plus
多表联合查询随手记1
使用
Mybatis-Plus
多表查询,还带有queryWapper条件的查找方法需要多表查询,还要带有
Mybatis-Plus
的queryWapper条件查询功能(很香)~以写过的业务为例Controller
颜sir.
·
2023-10-05 23:57
mybatis
java
mysql
Mybatis-Plus
学透?一篇足够(持续更新中)
01、
Mybatis-Plus
入门一、简介
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
一头秀发的徐同学
·
2023-10-05 20:04
不看后悔
java
数据库
mybatis
解决
mybatis-plus
更新数据库汉字乱码问题
今天在学
mybatis-plus
的乐观锁时进行更新操作时,原数据库里面的数据在更新后居然变成了????难道我的外星人电脑被外星人偷走了吗???
一头秀发的徐同学
·
2023-10-05 20:02
干货
报错
笔记
数据库
database
java
mybatis
SSM - Springboot -
MyBatis-Plus
全栈体系(十九)
第四章SpringMVC二、SpringMVC接收数据1.访问路径设置@RequestMapping注解的作用就是将请求的URL地址和处理请求的方式(handler方法)关联起来,建立映射关系。SpringMVC接收到指定的请求,就会来找到在映射关系中对应的方法来处理这个请求。1.1精准路径匹配在@RequestMapping注解指定URL地址时,不使用任何通配符,按照请求地址进行精确匹配。@Co
柠檬小帽
·
2023-10-05 17:42
SSM+全栈体系
spring
boot
mybatis
python
SSM - Springboot -
MyBatis-Plus
全栈体系(十八)
第四章SpringMVCSpringMVC实战:构建高效表述层框架一、SpringMVC简介和体验1.介绍SpringWebMVC是基于ServletAPI构建的原始Web框架,从一开始就包含在SpringFramework中。正式名称“SpringWebMVC”来自其源模块的名称(spring-webmvc),但它通常被称为“SpringMVC”。在控制层框架历经Strust、WebWork、S
柠檬小帽
·
2023-10-05 17:39
SSM+全栈体系
spring
boot
mybatis
后端
mybatis-plus
关闭打印sql 取消打印 sql打印
mybatis-plus
:configuration:#log-impl:org.apache.ibatis.logging.stdout.StdOutImpl#开启打印log-impl:org.apache.ibatis.logging.nologging.NoLoggingImpl
tanzongbiao
·
2023-10-05 16:39
Java
mybatis
sql
数据库
springboot 下
mybatis-plus
如何打印sql日志和参数到日志文件
网上很多说法打印sql日志的方法在application.properties配置文件中mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl但是上述配置只能将sql日志打印到控制台,无法打印到日志文件中参考下面这个文档,将sql日志打印到日志文件中https://www.ius7.com/a/
zhangustb
·
2023-10-05 16:39
spring
boot
java
后端
springboot+mybatis-plus在log控制台输出sql语句的方法
有两种方法可以实现1.第一种将log-impl配置到原有的
mybatis-plus
的configuration下(格式为yml的规范),该方法会将sql语句和查询的结果都打印到控制台
mybatis-plus
R6N
·
2023-10-05 16:39
mybatis
log4j2
sql
log4j
generator
mybatis-plus
控制台无法打出SQL日志解决办法
mybatis-plus
:#
mybatis-plus
的日志开启配置,不能使用mybatis的,会找不到configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutImpl
CV_engineer_fan
·
2023-10-05 16:09
后端工作笔记
mybatis
mysql
java
spring
后端
Mybatis-Plus
打印sql日志
先说一下springboot和
mybatis-plus
版本 org.springframework.boot spring-boot-dependencies 2.7.8 pom import
秦时明月今何在
·
2023-10-05 16:08
mybatis
sql
java
mybatis-plus
打印完整sql语句
导读:为方便查看sql语句,因为一般sql在控制台打印是预处理的select…fromtablewheress=,有时查询条件太长复制参数赋值很麻烦,因此写下这篇文章作记录,拿取完整的sql。文章目录p6spyMybatisLog总结:p6spy配置比较简单,基本是引用jar包后,然后在配置上稍微改下,即可打印sql完整日志p6spyp6spy3.8.1mysql配置文件,加上jdbc:p6spy
m0_67403013
·
2023-10-05 16:08
java
mybatis
sql
mysql
分布式
linux
springboot+mybatis-plus在log控制台输出sql语句
方式一
mybatis-plus
:configuration:#是否将sql打印到控制面板(该配置会将sql语句和查询的结果都打印到控制台)log-impl:org.apache.ibatis.logging.stdout.StdOutImpl
@进行中
·
2023-10-05 16:38
mybatis
spring
boot
sql
mybatis-plus
开启sql日志打印
方法一:
mybatis-plus
:configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutImpl#开启sql日志或者:
mybatis-plus
前端的哭
·
2023-10-05 16:38
java
mybatis
sql
java
缓存
tomcat
【SpringBoot】整合
Mybatis-Plus
并输出SQL日志
目录本地开发环境说明pom.xml主要依赖application.yml主要配置@MapperScan注解使用说明实体类示例Mapper接口示例Service接口示例Service接口实现类示例单元测试示例打印SQL日志使用slf4j打印SQL总结本地开发环境说明开发依赖版本SpringBoot3.0.6Mybatis-Plus3.5.3.1JDK20pom.xml主要依赖org.springfr
太空眼睛
·
2023-10-05 16:37
Spring
Boot
mybatis
spring
boot
Mybatis-Plus
SQL
SpringBoot
Mybatis Plus-开启控制台打印 SQL
可以在MybatisPlus的YML配置文件中增加以下配置来实现控制台输出SQL语句:YML复制
mybatis-plus
:configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutIm
TianYuBaBy
·
2023-10-05 16:07
mybatis
sql
java
MyBatis-Plus
控制台打印日志的配置
在yml文件中加入如下内容即可在控制台查看MP运行的sql日志
mybatis-plus
:configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutImpl
YangxHa1999
·
2023-10-05 16:07
MyBatis-Plus
Java
Spring
Boot
mybatis
java
spring
Mybatis-plus
加入打印sql的log日志
Mybatis-plus
加入打印sql的log日志yml配置
mybatis-plus
:#映射文件的位置mapper-locations:classpath:mapper/*.xmltype-aliases-package
飞四海
·
2023-10-05 16:07
框架
mybatis
sql
数据库
mybatis-plus
控制台打印sql(mybatis-Log)
配置了mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl;但是mybatis执行的sql没有输出需要检查点:1、日志级别设置:请确保你的日志级别配置正确。如果日志级别设置得太低,可能导致SQL语句不会被打印出来。你可以尝试将日志级别调整为DEBUG或更高级别,以确保SQL日志被输出。2、日志
蜡笔小心_
·
2023-10-05 16:35
mybatis
sql
数据库
org.springframework.beans.factory.UnsatisfiedDependencyException:
在SpringBoot中使用
MyBatis-plus
时,出现上述错误,解决方法:在主类上添加@MapperScan注解,如下:如果还没解决,那就检查你Service层、Controller层是否添加了@
所念皆星河73
·
2023-10-05 11:16
java
开发语言
mysql时区问题导致查询业务无法查询到数据
问题表现业务中有一个接口是查询当前时间前一天的数据,
mybatis-plus
后台生成的sql语句如下:==>Preparing:SELECT*FROMxxxWHERE(timeBETWEEN?
馒头和旺仔
·
2023-10-05 03:37
sql
数据库
java
后端
Mybatis-Plus
的详细使用
官方:MyBatisPlus,简化
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis
m0_67391683
·
2023-10-05 03:36
java
面试
数据结构
hdfs
MyBatisPlus(SpringBoot版)--2022
MyBatisPlus(SpringBoot版)–2022文章目录MyBatisPlus(SpringBoot版)--2022一、
MyBatis-Plus
简介1、简介2、特性3、支持数据库4、框架结构5
HideOnTop
·
2023-10-05 03:05
spring
boot
mybatis
java
MyBatisPlus
MyBatis-Plus
一、
MyBatis-Plus
简介官方文档帮助文档:简介|
MyBatis-Plus
(baomidou.com)
MyBatis-Plus
(opensnewwindow)(简称MP)是一个
鲨瓜2号
·
2023-10-05 03:35
#
SSM
mybatis
java
Mybatis-Plus
Mybatis-Plus
一、
Mybatis-Plus
基本原理ScanEntity:扫描实体ReflectionExtraction:抽取实体类中的属性和字段AnalysisTableNameColumn
登楼强欲揽清辉
·
2023-10-05 03:35
Java
mybatis
java
MyBatis-plus
快速代码生成,使用MybatisX插件
而
MyBatis-plus
也提供了一个代码生成器,它需要执行一些代码来实现。
所念皆星河73
·
2023-10-05 03:28
mybatis
mybatis
如何在springboot2中利用
mybatis-plus
进行分页查询操作。
1.创建配置mp的配置类在mp的拦截器中加入分页拦截器packagecom.example.config;importcom.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;importcom.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInter
!!!525
·
2023-10-05 02:32
mp
springboot
java
spring
spring
boot
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他