模仿天猫商城的J2EE商城网站项目后端1——项目总览

javaweb的入门项目,仅仅使用J2EE的技术作为解决方案,实现商城网站的经典业务逻辑。

这篇的内容只是为了对整个项目有整体的认识,为了开发的时候不迷迷糊糊,真正的开始内容在:

模仿天猫商城的J2EE商城网站项目后端2——需求分析https://blog.csdn.net/qq_37154145/article/details/121637045https://blog.csdn.net/qq_37154145/article/details/121637045

项目的难点分析在:

模仿天猫商城的J2EE商城网站项目后端——servlet+filter配合详细分析https://blog.csdn.net/qq_37154145/article/details/121623536https://blog.csdn.net/qq_37154145/article/details/121623536

使用到的技术

JAVA:JAVA SE

J2EE:Servlet、Filter、Tomcat

数据库:MySql

开发环境

系统:win10

开发工具:eclipse Mars.2 Release (4.5.2)

jdk:jdk 1.8.0_65

数据库:mysql 5.5.15

Tomcat:Tomcat 7.0.64

项目总览

为了对项目构建起整体的认识,先对项目进行总览

项目结构

(这里电脑屏幕高度不够,分两次截)

bean:实体类。对数据库中表记录的映射,一个对象对应一条记录;

dao:Data Access Object。对数据库进行访问操作;

util:工具包。每个类的具体功能,会在后续代码中注释;

servlet+fiter配合:在传统的servlet配置中,使用的时一个servlet对应web.xml的一个servlet。如果使用这种方法配置servlet,仅仅Category的servlet就有CRUD+edit 共5个servlet。而该项目需要实现的业务逻辑有分类、订单、产品图、产品、属性、用户(项目结构从上到下)共6种管理,则总共需要5*6=30个servlet。这会造成大量重复的代码,项目维护成本也会变大。

所以为了减少工作量,提高效率,较小维护成本,便使用servlet+filter配合的方式,来实现Servlet的功能。

关于servlet+fiter配合工作详细分析,见模仿天猫商城的J2EE商城网站项目后端——servlet+filter配合详细分析https://blog.csdn.net/qq_37154145/article/details/121623536https://blog.csdn.net/qq_37154145/article/details/121623536

jar包及web.xml

项目业务总流程

图中“method”解释,见上文链接的文章:“servlet+filter配合详细分析”

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值