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;
}
}
- 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