美文网首页
订单主表和详情表 orderMaster orderDetai

订单主表和详情表 orderMaster orderDetai

作者: 张三爱的歌 | 来源:发表于2019-10-11 16:00 被阅读0次

订单表jpa

package com.example.demo.dataobject;

import com.example.demo.enums.OrderStatusEnums;
import com.example.demo.enums.PayStatusEnums;
import lombok.Data;
import org.hibernate.annotations.DynamicUpdate;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Transient;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 订单的主表 order_Master
 *
 */
//映射
@Entity
@DynamicUpdate  //更新时间
@Data         //lombok简化  get set
public class OrderMaster {
    //订单id  主键
    @Id
   private  String orderId;
    //买家名字
   private  String buyerName;
    //买家电话
   private  String buyerPhone;
     //买家地址
   private  String buyerAddress;
     //买家openid
   private  String buyerOpenid;
      //订单总金额
   private BigDecimal orderAmount;
     //订单状态  默认是新订单
   private Integer orderStatus= OrderStatusEnums.New.getCode();
     //支付状态  默认为0 是未支付
   private  Integer payStatus= PayStatusEnums.WAIT.getCode();
   //创建时间
    private Date createTime;
    //更新时间
    private  Date updateTime;




}

订单详情表

package com.example.demo.dataobject;

import java.math.BigDecimal;
import javax.persistence.Entity;
import javax.persistence.Id;
import lombok.Data;

/**
 * Created by 成君 on 2019/1/17 10:39.
 * Email:943193747@qq.com
 */
@Entity
@Data //自动生成getter和setter
public class OrderDetail {

    @Id
    private String detailId;

    /** 订单id. */
    private String orderId;

    /** 商品id. */
    private String productId;

    /** 商品名称. */
    private String productName;

    /** 商品单价. */
    private BigDecimal productPrice;

    /** 商品数量. */
    private Integer productQuantity;

    /** 商品小图. */
    private String productIcon;
}

相关文章

网友评论

      本文标题:订单主表和详情表 orderMaster orderDetai

      本文链接:https://www.haomeiwen.com/subject/clxxmctx.html