1前两天我们学习了user用户模块和图书的分类模块,接下来我们学习图书模块
图书模块的功能主要是下面的功能:
2接下来我们创建对应的包
我们来看看对应的数据库表t_book
CREATETABLE`t_book`(`bid`char(32)NOTNULL,`bname`varchar(200)defaultNULL,`author`varchar(50)defaultNULL,`price`decimal(8,2)defaultNULL,`currPrice`decimal(8,2)defaultNULL,`discount`decimal(3,1)defaultNULL,`press`varchar(100)defaultNULL,`publishtime`char(10)defaultNULL,`edition`int(11)defaultNULL,`pageNum`int(11)defaultNULL,`wordNum`int(11)defaultNULL,`printtime`char(10)defaultNULL,`booksize`int(11)defaultNULL,`paper`varchar(50)defaultNULL,`cid`char(32)defaultNULL,`image_w`varchar(100)defaultNULL,`image_b`varchar(100)defaultNULL,`orderBy`int(11)NOTNULLauto_increment,PRIMARYKEY(`bid`),KEY`orderBy`(`orderBy`),KEY`FK_t_book_t_category`(`cid`),CONSTRAINT`FK_t_book_t_category`FOREIGNKEY(`cid`)REFERENCES`t_category`(`cid`))ENGINE=InnoDBDEFAULTCHARSET=utf8;
book表中定义了一个外键cid,该值必须来自与t_category的cid,表示当前的书籍属于哪个分类。