摘要: 开发系统时,有时候在实现功能时,删除操作需要实现逻辑删除,所谓逻辑删除就是将数据标记为删除,而并非真正的物理删除(非DELETE操作),查询时需要携带状态条件,确保被标记的数据不被查询到。这样做的目的就是避免数据被真正的删除。 mp为我们提供了这样的功能 1.为user表添加字段 #添加逻辑删除字段 阅读全文
posted @ 2022-01-24 14:08 程序员hg 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 什么是乐观锁呢?为什么要使用这个功能?这个功能能做什么呢?如何使用这个? 1.乐观锁( Optimistic Locking ) 是相对悲观锁而言的,乐观锁是假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果冲突了,则不会更新成功。 2.为什么要 阅读全文
posted @ 2022-01-24 10:43 程序员hg 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1.什么是mp的自动填充?这个功能是做什么的呢? 有的时候,我们可能有这样子的需求,在插入(insert)或者更新数据(update)的时候可以自动填充数据,比如密码,version等。在mp中为我们提供了这种功能,非常的方便! 2.下面用一个例子来学习这个功能 2.1添加注解@TableField 阅读全文
posted @ 2022-01-24 10:15 程序员hg 阅读(375) 评论(0) 推荐(0) 编辑