JavaWeb-实体类对象嵌套实体类对象的查询

1.1 实体类代码
  1. Cart类(购物车类)
public class Cart {
   
    // 自增的购物车记录id
    private  int cid;
    // 用户id
    private int uid;
    // 产品id
    private  int pid;
    // 产品数量
    private int cnum;
    // 产品总价
    private BigDecimal ccount;    //  999.99      99999(long)  单位分
    // 产品
    private  Product product;//一条购物车信息对应一个商品


    public int getCid() {
   
        return cid;
    }

    public void setCid(int cid) {
   
        this.cid = cid;
    }

    public int getUid() {
   
        return uid;
    }

    public void setUid(int uid) {
   
        this.uid = uid;
    }

    public int getPid() {
   
        return pid;
    }

    public void setPid(int pid) {
   
        this.pid = pid;
    }

    public int getCnum() {
   
        return cnum;
    }

    public void setCnum(int cnum) {
   
        this.cnum = cnum;
    }

    public BigDecimal getCcount() {
   
        return ccount;
    }

    public void setCcount(BigDecimal ccount) {
   
        this.ccount = ccount;
    }

    @Override
    public String toString() {
   
        return "Cart{" +
                "cid=" + cid +
                ", uid=" + uid +
                ", pid=" + pid +
                ", cnum=" + cnum +
                ", ccount=" + ccount +
                ", product=" + product +
                '}';
    }

    public Product getProduct() {
   
        return product;
    }

    public void setProduct(Product product) {
   
        this.product = product;
    }
}
  1. Product类
public class Product {
   
    // 产品编号
    private int pid;
    // 类型编号
    private int tid;
    // 产品名称
    private String pname;
    // 产品生产日期
    private Date ptime;
    // 产品信息
    private String pinfo;
    // 产品单价
    private BigDecimal pprice;
    // 产品。。。
    private int pstate;
    // 产品照片
    private String pimage;//

    //private Types types;//一个产品只有一个类型
    //该字段属于Type表  接收product和type表连接查询结果集
    private  String tname;

    public String getTname() {
   
        return tname;
    }

    public void setTname(String tname) {
   
        this.tname = tname;
    }

    public int getPid() {
   
        return pid;
    }

    public void 

你可能感兴趣的:(小白的学习历程,数据库,java,sql)