【Mybatitas-plus实现逻辑删除】教程文章相关的互联网学习教程文章

Mybatitas-plus实现逻辑删除

1、在application.yml中写入配置#逻辑删除配置 logic-delete-value: 1 logic-not-delete-value: 0 2、在Entity中添加注解@TableLogic/*** 是否删除:0:否,1:是*/ @TableLogic @JsonIgnore private Integer isDelete;如此配置后,使用BaseMapper进行delete、select等方法时系统将会自行实现逻辑操作,删除:修改状态,查询:自动过滤掉0

Mybatis-plus逻辑删除【代码】

1.数据库增加deleted字段,0是未删除,1表示删除 2.实体类增加属性配置@TableLogic 或者 在配置?件增加指定 @TableLogic private Integer deleted;配置文件中新增配置 #删除是1 mybatis-plus.global-config.db-config.logicdelete-value=1 #未删除是0 mybatis-plus.global-config.db-config.logicnot-delete-value=0 #如果java实体类没加注解@TableLogic,则可以配置这个,推荐这?配置 mybatis-plus.global-config.db-config.logic...