今天大概是我开始做这个项目的第四天。从今天开始我就要边做边记录笔记了。(对前台jsp页面的修改等我就不再记录了主要记录后台功能实现部分)
项目名称是:我的网上书店
运用的只是SH整合框架
数据库MYSQL
Tomcat8.0
数据库设计如下图,非常简单(因为我用的是hibernate自动生成的数据库,所以在设计数据库的时候比较简单,完全是按照课本上的E-R关系图进行的建库)
:
目前我的网上书城已完成了前台的浏览功能:
1.用户登录
2.首页展示(全部图书,特价图书以及对图书的分类展示和图书详情)
3.搜索功能
在图书展示上分了两种类型的展示(第一种是根据全部图书,特价图书,新上架图书,畅销图书分类我在项目中备注为type,另一种分类是根据图书类别,例如程序设计书,移动开发,数据库等进行分类的,我在项目中备注为classify)
《我的心得体会》:
1.在这次自己做的这个网上书城的项目上我首先是学习到了接口interface的重要性,还更加深刻的认识到有action->service->dao三者的分层关系,使我的编程逻辑能加明确。
2.学习过了servlet的监听器