在看blade数据库字段设计,有status和is_deleted字段,默认是是在BaseEntity处理的,想问一下这2个字段都有哪几个状态,在新的业务模块里应该怎么处理?

Blade 已结 6 7373
james
james 2019-04-22 09:06
@ApiModelProperty()
Integer status;
@TableLogic
@ApiModelProperty()
Integer isDeleted;


6条回答
  •  亡羊补牛
    2019-04-22 09:09

    状态根据你的业务需求自己判断,

    is_deleted 默认是逻辑删除,Mybatis-plus 的逻辑删除插件支持,其实只是删除的时候update了一下这个字段,并没有物理删除,可以关注下生成的sql代码。

    参考:

    https://mp.baomidou.com/guide/logic-delete.html

提交回复