数据库: 商城案例 - JavaBean类创建 - 设计用户与订单
<2>
/** * 用户表 对应 User类 * `uid` VARCHAR(32) NOT NULL, * `username` VARCHAR(20) DEFAULT NULL, * `password` VARCHAR(20) DEFAULT NULL, * `telephone` VARCHAR(20) DEFAULT NULL, * `birthday` DATE DEFAULT NULL, * `sex` VARCHAR(10) DEFAULT NULL, * */ public class User { private String uid; private String username; private String password; private String telephone; private String birthday; private String sex; //提供 get set toString方法 }
<3>
/** * 订单表 * `oid` VARCHAR(32) NOT NULL, * `ordertime` DATETIME DEFAULT NULL, * `total` DOUBLE DEFAULT NULL, * `name` VARCHAR(20) DEFAULT NULL, * `telephone` VARCHAR(20) DEFAULT NULL, * `address` VARCHAR(30) DEFAULT NULL, * `state` INT(11) DEFAULT NULL, * `uid` VARCHAR(32) DEFAULT NULL, * * */ public class Orders { private String oid; //订单号 private String ordertime; //下单时间 private double total; //订单的总金额 private String name; //收货人姓名 private String telephone; //收货人电话 private String address; //收货人地址 private int state; //订单状态 1 代表已支付 , 0 代表未支付 //订单属于哪个用户呢 ? //提供 get set toString方法 }
<4>
private String uid;
private String uid; private User user;
public class Orders { private String oid; //订单号 private String ordertime; //下单时间 private double total; //订单的总金额 private String name; //收货人姓名 private String telephone; //收货人电话 private String address; //收货人地址 private int state; //订单状态 1 代表已支付 , 0 代表未支付 //订单属于哪个用户呢 ? private String uid; //表示外键 private User user; //用来保存订单对应的详细的用户信息 //提供 get set toString方法 }