二次开发Mybatis-Plus-Generator 相关说明

版本: 对应的mybatis-plus-boot-starter版本号必须为: 3.3.2,
不然会报很多方法字段不存在的关于版本问题引发的错误

修改: 修复3.3.2 官方版本, 在生成实体类后@TableId注解的缩进问题 (多了两个空格)

添加的特性: 通过mybatis-plus的通用枚举特性, 在实体类生成的时候,
把数据库字段与枚举类名相同的实体变量类型修改为对应枚举类,如下: orderStatus 变量的类型

public class HuoBiKline implements Serializable {

    @ApiModelProperty(value = "主键")
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    @ApiModelProperty(value = "订单状态")
    private OrderStatusEnum orderStatus;

    @ApiModelProperty(value = "逻辑删除标识, 跟随默认配置")
    @TableLogic
    private Integer deleted;

    @ApiModelProperty(value = "乐观锁")
    @Version
    private Long version;


}