网上书城项目日记(一)

本文记录了作者开发网上书店项目的经历,包括使用SH整合框架、MySQL数据库和Tomcat8.0。已完成的前台功能有用户登录、首页展示(全部图书、特价图书、分类展示)和搜索。在开发过程中,作者体会到了接口、分层结构的重要性,并学习了Servlet监听器、动态请求响应、JSP页面复用和HQL分页技术。
摘要由CSDN通过智能技术生成

今天大概是我开始做这个项目的第四天。从今天开始我就要边做边记录笔记了。(对前台jsp页面的修改等我就不再记录了主要记录后台功能实现部分)

项目名称是:我的网上书店

运用的只是SH整合框架

数据库MYSQL

Tomcat8.0

数据库设计如下图,非常简单(因为我用的是hibernate自动生成的数据库,所以在设计数据库的时候比较简单,完全是按照课本上的E-R关系图进行的建库)


目前我的网上书城已完成了前台的浏览功能:

1.用户登录

2.首页展示(全部图书,特价图书以及对图书的分类展示和图书详情)

3.搜索功能

在图书展示上分了两种类型的展示(第一种是根据全部图书,特价图书,新上架图书,畅销图书分类我在项目中备注为type,另一种分类是根据图书类别,例如程序设计书,移动开发,数据库等进行分类的,我在项目中备注为classify)

《我的心得体会》:

1.在这次自己做的这个网上书城的项目上我首先是学习到了接口interface的重要性,还更加深刻的认识到有action->service->dao三者的分层关系,使我的编程逻辑能加明确。

2.学习过了servlet的监听器

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值