《逻辑删除、物理删除、自动生成随机数》

开发工具与关键技术:Eclipse   与   java
作者:蔡杰明
撰写时间:2021  年 07  月 07 日

在项目中都会有增删查改,而删除有物理删除和逻辑删除
什么是物理删除和逻辑删除呢?

物理删除:简单来说,一般的方法将文件全部添0,然后删除,这样别人无法再查看内容了。是非常安全的删除法。也是直接删除数据,是不会保存在数据库,是直接从数据库中删掉的,这样想找回数据是基本不可能的。
物理删除是指文件存储所用到的磁存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的,是非常安全的删除法。
物理删除的关键字:DELETE FROM WHERE
物理删除句子:DELETE FROM 表 WHERE id = ?
在这里插入图片描述

逻辑删除:文件没有被真正的删除,只不过是文件名的第一个字节被改成操作系统无法识别的字符,通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。只是删除,别人可以通过软件在硬盘上找到数据。但不安全
逻辑删除的关键字:UPDATE SET WHERE
逻辑删除句子:UPDATE 表 SET 修改的字段 WHERE id=?
在这里插入图片描述

这个生成随机数方法相对应简单,但不涉及到年月日,0-9的随机数
在这里插入图片描述

生成随机数,这个方法较复杂,【涉及到年月日】要在dao层查询当前表的id总数,
在进行+1,不然获取的月份会少一月份。例如:当前月份6月,获取时为5月份。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值