名 字段描述 数据类型 长度 可空 约束 缺省值 备注 是 TYPE_ID 类型编号 VARCHAR(50) 50 NAME 类型名称 VARCHAR(50) 50 FID 父类编号 VARCHAR(50) 50 STATE 类型状态 BOOLEAN 1
表4-10用户表(T_USER)
T_USER(t_user) 是否主键 字段名 字段描述 数据类型 长度 可空 约束 缺省值 备注 是 USER_ID 用户ID VARCHAR(50) 50 NAME 用户名 VARCHAR(50) 50 是 PASSWORD 用户密码 VARCHAR(50) 50 是 SEX 性别 BOOLEAN 1 是 ADDRESS 地址 VARCHAR(50) 50 PHONE 电话 VARCHAR(50) 50 EMAIL 邮箱 VARCHAR(50) 50 ISFREEZE 是否冻结 BOOLEAN 1 TIME 注册时间 VARCHAR(50) 50 BALANCE 账户金额 DOUBLE STATE 登陆状态 BOOLEAN 1 ZIP 邮编 VARCHAR(50) 50
系统采用hibernate对数据进行维护管理,hibernate一个重要的特点是直接操纵实体类,而不是数据表,本系统设计为包含管理员(Admin),评论(Comments),商品(Goods),订单(Order),商品类型(Type),用户(User)六个实体类,分别对应6个数据表。以User类为例:
/**
* 用户实体类
* @author pro
*
*/
public class User {
private String user_id;
private String name;
private String password;
//充值时间
private String time;
//账户余额
private double balance;
//性别
private boolean sex;
//地址
private String address;
//电话
private String phone;
private String email;
//是否冻结
private boolean isfreeze;
//删除状态-登陆
private boolean state;
//邮编
private String zip; 用hibernate接收管理后,hibernate的对应的配置文件User.hbm.xml如下:
"hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
上一篇:中国古文字中的:视角、概念、逻辑和时态
下一篇:浙大人文社会科学引文索引来源期刊CSSCI(2010