当前位置: 首页 > news >正文

北京网站制作公司转型方向地推任务网

北京网站制作公司转型方向,地推任务网,创建网站有免费的吗,高级网站开发技术使用什么语言MybatisPlus 配置逻辑删除 逻辑删除,可以方便地实现对数据库记录的逻辑删除而不是物理删除。逻辑删除是指通过更改记录的状态或添加标记字段来模拟删除操作,从而保留了删除前的数据,便于后续的数据分析和恢复。物理删除:真实删除,将对应数据从数据库中删除,之后查询不到此…

MybatisPlus 配置逻辑删除

逻辑删除,可以方便地实现对数据库记录的逻辑删除而不是物理删除。逻辑删除是指通过更改记录的状态或添加标记字段来模拟删除操作,从而保留了删除前的数据,便于后续的数据分析和恢复。

  • 物理删除:真实删除,将对应数据从数据库中删除,之后查询不到此条被删除的数据
  • 逻辑删除:假删除,将对应数据中代表是否被删除字段的状态修改为“被删除状态”,之后在数据库中仍旧能看到此条数据记录

准备工作:

  1. 首先在表名上配置逻辑删除字段:
ALTER TABLE USER ADD deleted INT DEFAULT 0 ;  # int 类型 1 逻辑删除 0 未逻辑删除
  1. 指定逻辑删除字段和属性值,这里可以单独指定和全局指定:

单独配置:

@Data
public class User {// @TableIdprivate Integer id;private String name;private Integer age;private String email;@TableLogic//逻辑删除字段 int mybatis-plus下,默认 逻辑删除值为1 未逻辑删除 0 private Integer deleted;
}

全局配置:

在 application.yml 中进行如下配置:

mybatis-plus:global-config:db-config:logic-delete-field: isDeleted # 全局逻辑删除的实体字段名(配置后可以忽略不配置步骤二)logic-delete-value: 1 # 逻辑已删除值(默认为 1)logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)

注意:逻辑删除功能只对Mybatis-Plus自动注入的sql起效,也就是说,对于手动在Mapper.xml文件配置的sql不会生效,需要单独考虑。

http://www.mfbz.cn/news/208/

相关文章:

  • 县政府网站集约化建设情况淘宝关键词怎么做排名靠前
  • 麻涌镇做网站出售友情链接是什么意思
  • 五星酒店网站建设方案站长工具传媒
  • 怎么做各类网站批量关键词排名查询工具
  • 湘潭做网站价格 q磐石网络免费刷seo
  • 杨浦区建设小学网站seo排名推广
  • 个人网站如何做推广建立网站费用大概需要多少钱
  • 做网站需要学php吗培训心得体会模板
  • 营销网点号是什么意思武威网站seo
  • 做视频网站软件咸阳网站建设公司
  • php网站如何做特效随机关键词生成器
  • 链接网站开发需要多少钱互联网舆情
  • 十大营销咨询公司seo最新技巧
  • 有创意的网络公司名字seo营销工具
  • 如何组做网站浙江关键词优化
  • 摄影网站规划设计书潍坊自动seo
  • 兰州建网站接推广app任务的平台
  • 设计网站开发千锋教育官方网
  • 有域名怎么做网站百度推广登录平台怎么收费
  • 罗湖网站设计价格百度关键词规划师入口
  • 那种漂亮的网站怎么做的成都网站建设方案托管
  • 长春建站网站模板钦州seo
  • 做网站的价格贵吗商业软文
  • 做机械设计的网站长沙官网seo推广
  • 威客做logo的网站百度推广400电话
  • 婚纱摄影网站建设百度应用下载安装
  • 电子商务网站平台建设关键词优化课程
  • 荆门做网站的公司成都seo推广
  • 网站做系统的靠什么挣钱百度网盘客户端
  • 做好的网站启用云南seo网络优化师