如何建立公司网站,怎么在亚马逊上开店铺,室内效果图网站,中企动力z云邮企业邮箱MyBatis-Plus逻辑删除指#xff0c;在数据库中删除数据时#xff0c;并没有真正的删除#xff0c;而是更改指定字段的值#xff0c;这个字段的值可以为0或1#xff0c;0代表未删除#xff0c;1代表已删除#xff0c;所以delete操作实际上是update操作,查询操作也是要加w…MyBatis-Plus逻辑删除指在数据库中删除数据时并没有真正的删除而是更改指定字段的值这个字段的值可以为0或10代表未删除1代表已删除所以delete操作实际上是update操作,查询操作也是要加where条件过滤掉已删除的数据
一、配置
配置删除字段的标记默认就是删除为1未删除就为0。这个具体值可以修改按开发要求即可。要是用默认值的话其实不配置下面的代码也可以执行。
mybatis-plus:global-config:db-config:#全局配置逻辑删除字段名logic-delete-field: deleted# 逻辑已删除值(默认为 1)logic-delete-value: 1# 逻辑未删除值(默认为 0)logic-not-delete-value: 0二、实体中添加属性 //标记字段TableLogicprivate Integer deleted;