版本: 对应的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;
}