mybatis-mp - 亮点三:逻辑删除,可自动填充删除时间
逻辑删除:不仅仅支持flag删除标记字段,还可自动填充删除时间字段,flag字段可时间,可数字类型,可boolean! @Data @Table public class LogicDeleteTest { @TableId private Long id; private String name; private LocalDateTime deleteTime; @LogicDelete(beforeValue = "0", afterValue = "1", deleteTimeField = "deleteTime") private Byte deleted; } 1. @LogicDelete 属性 beforeValue 未删除前的值,只能是固定值;时间类型的逻辑,可不填 2. @LogicDelete 属性 afterValue 删除后的值,可固定值或者动态值 例如 afterValue = "{NOW}",目前支持LocalDateTime,Date,Long,Integer,框架自动给值 3。 @Lo...
