仿天猫官网

我要开发同款
睡个好觉12182022年08月12日
180阅读

功能介绍

1.技术介绍

本项目没有使用SSH、SSM框架,而是使用J2EE整套技术来作为解决方案,实现各种业务场景。不使用框架是为了借助这个项目夯实J2EE基础,并且在项目中借助反射等技术,采用合适的设计模式,开发效率并不低于使用框架。

2.典型场景

一个完整的J2EE应用包含的各种典型商务应用场景的需求,展示相应的解决思路与办法

3.开发流程

3.1技术准备

Java:Java基础和Java中级
前端:HTML、CSS、JavaScript、JQuery
J2EE:Tomcat、Servlet、JSP、Filter
数据库:MySQL
3.2开发流程

仿天猫整站是一个比较大的项目,将按照商业项目的开发流程展开:

需求分析:首先确定要做哪些功能,需求分析包括前台和后台;前台又分为单纯要展示的那些功能-需求分析-展示,以及会提交数据到服务端的那些功能-需求分析-交互。
表结构设计:接着是表结构设计,表结构设计是围绕功能需求进行,如果表结构设计有问题,那么将会影响功能的实现。除了表与表关系、建表SQL语句之外,表与页面的功能也一一对应起来。
原型:接着是界面原型,与客户沟通顺畅的项目设计流程一定会有原型这个环节。借助界面原型,可以低成本、高效率地与客户达成需求的一致性。同样的,原型分为前台原型和后天原型。
实体类设计:接着开始实体类的设计与开发,实体类不仅仅是对数据库中的表的一一映射,同时还需要兼顾对业务功能的支持。
DAO类设计:然后是DAO类的设计,除了进行典型的ORM支持功能之外,也需要提供各种业务方法。
业务类介绍:讲解的业务类的概念,以及为什么本项目中没有这一层。
后台-分类管理:接下来进行功能开发,按照模块之间的依赖关系,首先进行后台-分类管理功能开发。严格来说,这是开发的第一个功能。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论