使用Servlet实现360商城
本项目仅供初学者学习,大神勿喷。这个项目是买的,不过也感谢作者本人开源了代码,觉得意义很大,因此总结下这个项目。
360mall
开发语言:JAVA
开发工具:Myeclipse
数据库 : sql server 2017
后台技术:纯Servlet+JDBC
前台技术:Jsp+Css+Js
*功能模块
首页
- 导航栏
2.轮播图
3.分栏推荐
搜索
1.显示关键词搜到的产品
2.能通过产品进入详情页
详情页
- 显示商品详情
2.多图轮廓展示
3.购物车
4.立即购买功能
购物车
1.显示加入购物车产品信息
登录注册
1.实现登录注册功能
后台管理
`1.后台首页
2. 商品管理
3.用户管理
环境要求
JDK8或更高版本
Tomca8.5或更高版本
SQL server 2017或更高版本
项目结构
├── src
│ ├── dao
│ ├── BaseDao // 数据库连接基础dao
│ ├── CartDao // 购物车dao
│ ├── GoodsDao // 商品dao
│ └── UserDao // 用户dao
│ ├── dao.impl
│ ├── CartDao // 购物车处理实现类
│ ├── GoodsDao // 商品处理实现类
│ └── UserDao // 用户处理实现类
│ ├── entity // 工具方法
│ ├── Cart // 购物车实体类
│ ├── Goods // 商品实体类
│ └── User // 用户实体类
│ └──── servlets // 处理类,相当于action或controller
│ ├── CartServlet // 购物车处理类
│ ├── GoodsServlet // 商品处理类
│ └── UserServlets // 用户处理类
│
├── WebContent
│ ├── css
│ └── … // 样式文件
│ ├── img
│ └── … // 用到的图片
│ ├── js
│ └── … // js文件
│ ├── sql
│ └── … // sql文件
│ ├── WEB-INF
│ └── lib // jar包
│ └── … //页面
最后再次感谢作者