1.@Data 创建 get set
2. @TableField(exist = false) 数据库没有 但需要查询出的字段
3. @JsonFormat(pattern = “yyyy-MM-dd”,timezone = “GMT+8”) 日期格式化
4. public String getStatueStr() { } 方法 有点类似计算属性 用于 改写属性 等于添加了statueStr属性
1. @TableId(type = IdType.AUTO) 自动个id 赋值
@Data
@TableName("xb_ab_order_record")
public class OrderRecord {
@TableId(type = IdType.AUTO)
private Integer id;
;
private String status;
public String getStatueStr() {
if(StringUtils.isNotBlank(status)) {
switch (status){
case "0":
return "已支付";
case "1":
return "已退款";
default:
return "";
}
}
return "";
}
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
@TableField(exist = false)
private String orderDate;
@TableField(exist = false)
private String typeName;
}