如何解决mybatis-plus逻辑删除无效的问题
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,本篇文章为大家展示了如何解决mybatis-plus逻辑删除无效的问题,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。添加如下注解value代表默认值delva
千家信息网最后更新 2025年02月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安全错误
数据库的锁怎样保障安全
北京服务器迁移企业云空间
软件开发管理工作职责
物集西游重启服务器
环聊无法连接服务器
数据库centos7
4节点服务器
徐州企业软件开发平台
网络安全宣传牌不能输
速达3000单机版数据库
数据库维护工程师要会啥
河北的服务器是什么样子的
isg 网络安全技能大赛
校园网络安全隐患及对策论文
asp能连接哪些数据库
服务器网络不通网卡灯不亮
服务器有啥项目
c 多线程 数据库
徐汇区网络技术服务
请大家重视网络安全的通知
数据库逻辑设置关系模式
vps和服务器有什么区别
数据库命名的规范性
数据库中心迁移
数据库中主键与关键字
服务器2016本地安全策略
服务器禁ping怎么打
我的世界服务器查找
香港服务器如何选
网络技术学习励志电影
校园网络安全隐患及对策论文