如何解决mybatis-plus逻辑删除无效的问题
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,本篇文章为大家展示了如何解决mybatis-plus逻辑删除无效的问题,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。添加如下注解value代表默认值delva
千家信息网最后更新 2025年11月08日如何解决mybatis-plus逻辑删除无效的问题
本篇文章为大家展示了如何解决mybatis-plus逻辑删除无效的问题,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
添加如下注解value代表默认值delval代表删除时的值
/** * 是否删除 */ @TableLogic(value = "0", delval = "1") @TableField(value = "del_flag") private Boolean delFlag;
下图是配置全部代码(如您知道上一步配置该添加到哪里,那就请忽略下面的代码配置)
import com.baomidou.mybatisplus.core.injector.DefaultSqlInjector;import com.baomidou.mybatisplus.core.injector.ISqlInjector;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import com.fasterxml.jackson.databind.ObjectMapper;import com.fasterxml.jackson.databind.module.SimpleModule;import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;import org.mybatis.spring.annotation.MapperScan;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.http.converter.json.Jackson2ObjectMapperBuilder;/** * mybatis-plus配置 **/@Configuration@MapperScan({"com.sjyf.gym.mapper.**", "com.sjyf.gym.mapper"})public class MybatisPlusConfig { /** * 分页插件 */ @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInterceptor(); } /** * 分页 * @param builder * @return */ @Bean public ObjectMapper objectMapper (Jackson2ObjectMapperBuilder builder) { ObjectMapper objectMapper = builder.createXmlMapper(false).build(); SimpleModule simpleModule = new SimpleModule(); // 直接将所有的Long类型转换为String simpleModule.addSerializer(Long.class, ToStringSerializer.instance); simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance); objectMapper.registerModule(simpleModule); return objectMapper; } /** * 逻辑删除 * @return */ @Bean public ISqlInjector sqlInjector(){ return new DefaultSqlInjector(); }}上述内容就是如何解决mybatis-plus逻辑删除无效的问题,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
配置
逻辑
问题
代码
代表
内容
技能
知识
简明
简明扼要
下图
就是
插件
文章
更多
注解
篇文章
类型
行业
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
阳江软件开发外包
共享售货机的软件开发商
服务器同步时间影响业务吗
c#数据库读取方法
开一个服务器怎么样
数据库主外键代码
服务器安全措施有哪些
sdos数据库网址
软件开发后期用什么软件
服务器都有bmc管理口
mc数据库证书
江西省网络安全研究院电话
数据库键值数据类型
两全其美网络安全宣传周
dns服务器 搭建
高远网络技术公司官网
超市商品数据库的数据字典
计算机网络安全ppt免费
爱灵网络技术有限公司
数据库连接时是lnk什么意思
中国电科国家网络安全
软件开发业务什么意思
网络安全法it策略
学网络技术能做什么
数据库压线
脏小豆骗赞服务器视频
上海软件开发企业培训哪家强
计算机网络技术的发展方向
服务器加载固件时无法启动
服务器为什么耗电量大