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
@TableLogic
MyBatisPlus(四)——常用注解
TableName解决问题通过全局配置解决问题@TableId(主键映射)通过@TableId解决问题@TableId的value属性@TableId的type属性雪花算法@TableField(字段映射)@
TableLogic
路过Coder
·
2024-02-05 09:35
mybatis
java
mysql
@
TableLogic
注解说明,以及对增删改查的影响
经过查找,才发现是因为@
TableLogic
这个注解的原因,下边详细介绍一下这个注解。@
TableLogic
注解是逻辑删除,并不会物理删除数据效果:在字段上加上这个注解再执行Bas
zlfjavahome
·
2024-01-18 16:52
java
数据库
开发语言
MyBatis-Plus提供的注解
这里写目录标题第一章、常用注解介绍@TableName:@TableId:@TableField:第二章、不常用注解@
TableLogic
:@EnumValue:@Version:@JsonProperty
Holy_Java
·
2024-01-16 20:04
Mybatis-Plus专题
mybatis
融资项目——注解理解之@
TableLogic
此时可以添加@
TableLogic
注解,这样在删除过程中,原本的删除sql语句会变成update语句,修改了"is_delete"的值。
qq_45007794
·
2023-12-22 22:08
数据库
插件的使用--一些注解
MetaObjectHandler,也可在特使情况的时候自定义{比如想要用这个拦截器,但是想要使它在某些时刻不生效}2@EqualsAndHashCode(callSuper=true)当实体有继承等关系的时候一定要注意这个3@
TableLogic
耳东哇
·
2023-12-17 18:55
java
java
MybatisPlus总结
重点要点:入门实践的起步依赖mybatis-plus-boot-starter分页①设置拦截器②创建IPage分页对象日志开启打印条件查询LambdaQueryWrapper的使用
TableLogic
逻辑删除
糖果店的幽灵
·
2023-12-03 09:27
框架使用
spring
boot
java
后端
mybatis-plus的@
TableLogic
实现原理
mybatis-plus的@
TableLogic
实现原理众所周知mybatis-plus提供逻辑删除的配置,只需要在数据表的org实体的对象中,对删除标记字段设置@
TableLogic
注解,并且在配置文件中
yanyundi
·
2023-11-23 10:58
mybatis-plus
java
开发语言
后端
mybatis-plus注解@
TableLogic
使用
在实际开发中我们会遇到逻辑删除的业务场景,当我们使用mybatis-plus时可以使用其中注解@
TableLogic
来方便实现逻辑删除的操作。
zhou_fan_xi
·
2023-11-23 10:58
mybatis-plus
后端
MYBatis-Plus常用注解@TableName、@TableId、@TableField、@
TableLogic
目录目录一、@TableName二、@TableId雪花算法普通用法全局配置主键生成策略三、@TableField四、
TableLogic
一、@TableName注解作用:设置实体类对应的表明value
我爱布朗熊
·
2023-11-23 10:25
#
MyBatis-plus
mybatis
mysql
intellij-idea
mybatis-plus的@TableField与@
TableLogic
packagecom.zjh.myabatiesplus.pojo;importcom.baomidou.mybatisplus.annotation.*;importlombok.AllArgsConstructor;importlombok.Data;importlombok.NoArgsConstructor;importlombok.Value;@AllArgsConstructor@No
2333!!!!!
·
2023-11-23 10:25
mybatis学习复习
java
数据库
开发语言
Mybatis-plus 的 @
TableLogic
注解
Mybatis-plus的@
TableLogic
注解1.简单介绍2.注解说明3.
知识的搬运工旺仔
·
2023-11-23 10:54
java
开发语言
mysql
mybatis-plus@
TableLogic
1前言@
TableLogic
注解常用于逻辑删除物理删除:真实删除,将对应数据从数据库删除,之后查询不到此条被删除的数据逻辑删除:假删除,将数据库中代表是否被删除字段的状态修改为“被删除状态”,之后在数据库中依然能够看到此条数据记录
想养一只萨摩耶~
·
2023-11-23 10:47
mybatis-plus
mybatis
mybatis-puls使用@
TableLogic
进行逻辑删除
在实际开发中我们使用mybatis-plus时,可以使用其中注解@
TableLogic
来进行逻辑删除的操作。
yz涣
·
2023-11-23 10:44
mybatis
spring
boot
intellij-idea
开发笔记---mybatis-plus的逻辑删除@
Tablelogic
注解
在开发过程中我们会遇到逻辑删除的需求,在使用mybatis-plus的时候我们可以用@
Tablelogic
注解便捷的完成逻辑删除和相关查询。
驴小蹄
·
2023-11-23 10:42
java
java
springBoot-MyBatis-Plus逻辑删除@
TableLogic
前言:在开发过程中,如果在删除数据时,只是通过改变数据中某个字段的值,来达到逻辑删除的目的,但是又不想每次都手动对改字段进行设置,改如何实现;1MyBatis-Plus逻辑删除@
TableLogic
:MyBatis-Plus
拽着尾巴的鱼儿
·
2023-11-23 10:41
db数据库
java工具篇
#
spring-boot
mybatis
spring
boot
java
Mybatis-plus逻辑删除注解 @
TableLogic
@
TableLogic
注解表示逻辑删除所谓逻辑删除也就是不会删除实际的数据表结构数据,仅仅是对字段进行标记删除数据,具体解释为:使用@
TableLogic
注解表示逻辑删除,标注在使用的实体类字段上如下:
千与编程
·
2023-11-23 10:37
java
spring
mybatis
MyBatis-Plus逻辑删@
TableLogic
MyBatis-Plus逻辑删除指,在数据库中删除数据时,并没有真正的删除,而是更改指定字段的值,这个字段的值可以为0或1,0代表未删除,1代表已删除,所以delete操作实际上是update操作,查询操作也是要加where条件过滤掉已删除的数据一、配置配置删除字段的标记,默认就是删除为1,未删除就为0。这个具体值可以修改,按开发要求即可。要是用默认值的话其实不配置下面的代码也可以执行。mybat
strggle_bin
·
2023-11-23 10:33
Mybatis-Plus
mybatis
【原创】为MybatisPlus增加一个逻辑删除插件,让XML中的SQL也能自动增加逻辑删除功能
前言看到这个标题有人就要说了,D哥啊,MybatisPlus不是本来就有逻辑删除的配置吗,比如@
TableLogic
注解,配置文件里也能添加如下配置设置逻辑删除。
DCTANT
·
2023-11-22 12:09
数据库
java
springboot
java
开发语言
mybatis
sql
mybatis 数据库逻辑删除注解
@
TableLogic
表示逻辑删除value:未删除的标记delval:已删除的标记@
TableLogic
(value="0",delval="1")privateIntegerflag;调用BaseMapper
积水潭坛主
·
2023-11-16 19:07
数据库
linq
sql
【MybatisPlus 学习】一篇文章带你学习常用注解@TableName 、@TableId 、@TableField 、@
TableLogic
文章目录一、@TableName二、@TableId三、@TableField四、@
TableLogic
一、@TableName经过以上的测试,在使用MyBatis-Plus实现基本的CRUD时,我们并没有指定要操作的表
南淮北安
·
2023-11-02 20:46
MybatisPlus
学习笔记
学习
java
开发语言
mybatisPlus常用注解及配置
1,常用注解@TableName映射数据表表名和实体对象类名@TableId注明表id@TableField映射数据表字段名和实体对象属性名@
TableLogic
用作逻辑删除,需要搭配配置文件使用【注意
Aimyone
·
2023-11-01 05:13
MyBatis-Plus
java
mybatis
数据库
mybatisplus 常用注解
@
TableLogic
4.1逻辑删除4.2实现逻辑删除MyBatis-Plus提供的注解可以帮我们解决一些数据库与实体之
我是小水水啊
·
2023-11-01 05:31
mybatis
服务器
java
mybatis
mybatisPlus逻辑删除注解@
TableLogic
这种方式我用了好久,偶然发现如果后端框架是mybatisPlus时,有一个注解@
TableLogic
,直接放到写到实体类中的字段上即可使框架的删除。测试了一下,果然有效
muguo321
·
2023-10-25 15:32
java
mybatis
开发语言
mybatis-plus getOne和逻辑删除
getOne如果查询出的结果有多个,这时候会抛异常这样就不用每次getOne的Wrapper后面还跟last(“limit1”)@
TableLogic
就不用每次list查询的时候跟上.eq(“deleted
qq_40293993
·
2023-10-25 12:18
mybatis-plus
java
MyBatis-Plus(实用篇)
接口和实现类)1、BaseMapper\2、IService\3、链式查询与修改4、调用Service层操作数据二、常用注解1、@TableName2、@TableId3、@TbaleField4、@
TableLogic
冬天vs不冷
·
2023-10-22 15:10
mybatis
mybatis
java
mysql
Mybatis-plus zhi
1.注解使用mybatis-plus提供了·@TableName·,@TableId,@TableField,@
TableLogic
四种注解,其含义分别为:@TableName("SPF_Require_Vehicle
beitian_china
·
2023-10-06 04:08
mybatis
表实体字段忽略非数据库字段的注解
@TableName:数据库表相关@TableId:表主键标识@TableField:表字段标识@
TableLogic
:表字段逻
生命的演绎
·
2023-09-19 16:48
忽略非数据库字段注解
mybatis
hibernate
三:MyBatis-Plus中常用的注解
TableId的value属性②@TableId的type属性常用的主键策略:IdType.ASSIGN_ID(默认)\IdType.AUTO配置全局主键策略:③雪花算法3>@TableField4>@
TableLogic
1
学习使我快乐T
·
2023-09-17 04:04
MyBatis-Plus
mybatis
java
数据库
Mybatis-Plus常见注解
目录Mybatis-Plus常见注解1、@TableName2、@TableId2.1IdType3、@TableField4、@Version5、@EnumValue6、@
TableLogic
7、@KeySequence8
LazyKing-qi
·
2023-09-03 23:17
mybatis-plus
mybatis
java
mybatis-plus
MybatisPlus插件篇—逻辑删除+p6spy
文章目录一、前言二、插件1、逻辑删除1.1、官方说明:1.2、配置依赖1.3、配置全局配置1.4、实体类字段上添加@
TableLogic
注解1.5、验证是否成功2、执行SQL分析打印2.1、配置依赖2.2
王梦杰.
·
2023-08-31 13:13
中间件篇
p6spy
逻辑删除插件
MybatisPlus
mybatis-plus逻辑删除的坑
一旦在逻辑字段上加了@
TableLogic
逻辑删除的配置,并且使用mybatis-plus自带的方法时(如果自己用xml写SQL不会出现下面的情况)查询、修改时会自动排除逻辑删除的数据当使用mybatis-plus
汤姆&Tom
·
2023-08-17 17:23
mybatis-plus
mybatis-plus
MyBatis-Plus01_简介、入门案例、BaseMapper与IService中的CRUD以及常用的注解
BaseMapper中的CRUD④.通用Service的CRUD⑤.MyBatis-plus中常用注解@TableName:⑥.常用注解@TableId⑦.雪花算法⑧常用注解@TableField⑨.常用注解@
TableLogic
龙城桥少
·
2023-08-10 22:34
MyBatis-Plus
java
mysql
spring
boot
SpringBoot整合Mybatis-Plus
4.2dao类4.3pojo类五、常用注解5.1@TableName(value="")5.2@TableId(value="",type=IdType.XXX)5.3@TableField("")5.4@
TableLogic
猿究院-Gan饭者
·
2023-08-09 12:19
spring
mybatis
java
尚硅谷MyBatisPlus学习笔记
目录MyBatisPlus简介:代码编写BaseMapper源码解析SeviceCRUD接口常用注解@
TableLogic
雪花算法条件构造器wapper插件1.分页插件2.利用插件自定义分页条件乐观锁插件通用枚举代码生成器多数据源
混时魔王
·
2023-08-03 15:37
学习
spring
maven
mybatis-plus实现逻辑删除
三、在springboot使用Mybatis-Plus提供的逻辑删除3.1、在application.yml配置3.2、实体类字段上加上@
TableLogic
注解3.3、演示3.4、UserMapper3.5
IT云烟.
·
2023-07-28 07:29
mybatis
oracle
数据库
@
TableLogic
注解说明,以及对增删改查的影响
@
TableLogic
注解是逻辑删除,并不会物理删除数据效果:在字段上加上这个注解再执行BaseMapper的删除方法时,删除方法会变成修改@
TableLogic
(value="0",delval="1
Mcband
·
2023-07-28 02:23
java
mybatis-plus中的逻辑删除
记得加上注解@
TableLogic
也可以加上值,表示被删除具体得值,和没有被删除具体的值。
雾喔
·
2023-07-18 10:31
中间件&服务框架
java
数据库
开发语言
mybatis-plus实现逻辑删除(详细!)
在springboot使用Mybatis-Plus提供的逻辑删除1、在application.yml配置2、实体类字段上加上@
TableLogic
注解演示什么是逻辑删除?
Bruce1801
·
2023-07-16 15:17
mybatis
java
开发语言
springboot
Java框架学习(二)SSM体系:Spring、SpringMVC、MybatisPlus
namescopeBean实例化方式Bean的生命周期依赖注入方式依赖自动装配Mybatis-Plus配置BaseMapper通用Service常用注解@TableName@TableId雪花算法@TableField@
TableLogic
芸兮
·
2023-07-15 07:27
Java框架
java
学习
spring
Mybatis-plus自定义SQL注入器查询@
TableLogic
逻辑删除后的数据详解
目录1需求2解决方案3方案:3.1方案1,继承AbstractMethod拼接SQL语句3.2.方案2,继承AbstractMethod拼接SQL语句4.自定义SQL注入器,注册上述自定义的方法5.自定义基础mapper,声明注册的方法6.使用声明的方法6.1业务mapper继承自定义的CustomBaseMapper6.2调用方法selectIgnoreLogicDelete6.3调用方法sel
·
2023-07-13 16:28
spring boot 中的逻辑删除
在实体类中添加一个名为deletedAt的属性,类型为LocalDateTime或Date,用来映射数据库中的deleted_at字段,并添加@
TableLogic
注解。
EuclideanSpace
·
2023-06-22 13:37
spring
boot
mybatis
java
逻辑删除@
TableLogic
好是好, 就是要注意细节!
业务系统上针对一些数据的删除,常常保险的做法就是逻辑删除,所以开发大佬常常会用个字段来标识一下“删除”状态,然后不厌其烦的使用“where”来隔离那些删除的数据.对此,MyBatis-Plus很友善的提供了@
TableLogic
码哥说
·
2023-06-21 18:21
@
TableLogic
注解
@
TableLogic
注解@
TableLogic
:表示逻辑删除注解效果:在字段上加上这个注解再执行BaseMapper的删除方法时,删除方法就会变成修改例:实体类:@TableLogicprivateIntegerdel
小果子^_^
·
2023-06-09 20:06
springboot
注解
spring
boot
实体类注解
目录一、@TableField注解二、@TableId注解三、@Table注解四、@
TableLogic
注解五、@Getter与@Setter注解六、@EqualsAndHashCode注解七、@Accessors
_寒山独见
·
2023-06-07 09:03
开发
数据库
sql
java
MyBatis Plus 学习笔记(CRUD / 注解 / 条件构造器 / 插件 / 自动填充 / 分页查询 / 乐观锁 / 通用枚举 / AR / 代码生成 / 多数据源 / 连接查询)
MyBtisPlus1.基本CRUD1.1BaseMapper1.2ServiceImpl1.3MapperLocations2.注解
[email protected]
@
[email protected]
@
TableLogic
3
iTsawaysu
·
2023-04-19 06:19
MyBatis
&
MP
mybatis
学习
java
后端
MybatisPlus中的逻辑删除配置
”,之后在数据库中仍旧能看到此条数据记录(1)数据库中添加deleted字段ALTERTABLE`user`ADDCOLUMN`deleted`boolean(2)实体类添加deleted字段并加上@
TableLogic
zpf1813763637
·
2023-04-11 16:54
MybatisPlus
数据库
spring
java
mysql
mybatis
【Mybatisplus】创建Spring Boot工程实现用户自定义功能Service接口和常用注解总结
接口和实现类测试查询数据库中有多少条记录测试批量添加操作(通过单个批量增加循环实现)3.常用注解(@TableName)解决方法:4.常用注解(@TableId)5.常用注解(@TableField)6.常用注解(@
TableLogic
买个等离子电视
·
2023-04-05 13:43
MyBaties-plus学习
mybatis
@
TableLogic
注解
@
TableLogic
注解表示逻辑删除1、在实体类中属性加上@
TableLogic
注解,表示该字段是逻辑删除字段。
华妃
·
2023-04-02 22:18
java
spring
mybatis
mybatis的saveOrUpdate坑 一直insert或者update
saveOrUpdate在存在逻辑删除字段时,查询主键数据会查询不到,导致重复insert发生主键冲突问题可以排查是否实体类加了@
TableLogic
注解,导致saveOrUpdate时查询不到逻辑删除的数据
冬季馒头
·
2023-03-21 16:30
Java项目(一些注解、依赖
NoArgsConstructor@Setter@Getter@EqualsAndHashCode@Log4j/@Slf4jMYBatis-Plus常用注解@TableName@TableId@TableField@
TableLogic
Sermiscry
·
2023-03-09 20:54
java
java
mybatis
上一页
1
2
下一页
按字母分类:
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
其他