JavaWeb网上图书商城完整项目day031.图书模块功能介绍及相关类创建luzhouxiaoshuai

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,表示当前的书籍属于哪个分类。

THE END
1.探索《在线书店》——一个JavaWeb开发的实践佳作《在线书店》是一个基于Java Web技术实现的用户友好的在线图书购买平台。用户可以注册、登录,浏览各类书籍,选择心仪的书籍并进行购买,付款成功后还能收到电子收据。管理员则拥有更多的管理权限,包括添加新书、删除书籍、调整库存和价格等。这个项目特别适合想要学习或实践中Http Servlets在Java中的应用的开发者。 https://blog.csdn.net/gitblog_00026/article/details/139166891
2.基于ssmjava图书商城附源码javaweb网上书城源码基于ssmjava图书商城附源码 javaweb网上书城源码 一、项目简述(附带IW文档) 功能: 前台: * 用户模块 * 分类模块 * 图书模块 * 购物车模块 * 订单模块 后台: * 管理员模块 * 分类管理模块 * 图书管理模块 * 订单模块 二、项目运行 环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispehttps://blog.51cto.com/u_14555/9144632
3.JavaWeb入门很轻松(微课超值版)云尚科技编著 著 更新时间:2023-09-21 10:09:26 开会员,本书免费读 >最新章节: 17.4.5 业务数据处理 计算机网络 编程语言与程序设计 《JavaWeb入门很轻松:微课超值版》是针对零基础读者编写的JavaWeb入门教材,侧重实战,结合流行、有趣的热点案例,详细地介绍了JavaWeb开发中的各项技术。全书分为17章,内容包括https://book.qq.com/book-chapter/47217200
4.GitHub”二哥,能不能给一套 Java 电子书的链接啊,最好是成体系的;我现在就想好好的学习,感觉和公司的一些同事差距有点大,想追赶上。纸质书有点沉,天天带在手边很不方便,尤其是上下班坐地铁的时候,都感觉看纸质书不太好意思,电子书不仅携带方便,还能不知不觉。“ https://github.com/yzhy7911/JavaBooks