需求 基於Spring, SpringMVC, Mybatis 實現一個類似京東商城的3C電子商城系統, 能夠實現商品管理與展示, 加入購物車, 支付購買等功能 運行環境 jdk1.8,tomcat8.5,mysql5.6,EclispseEE 項目技術 spring springmvc, myba ...
需求
基於Spring, SpringMVC, Mybatis 實現一個類似京東商城的3C電子商城系統, 能夠實現商品管理與展示, 加入購物車, 支付購買等功能運行環境
jdk1.8,tomcat8.5,mysql5.6,EclispseEE項目技術
spring springmvc, mybatis, bootstrap, jsp, jquery, maven註意事項
- 本項目需要安裝redis, redis配置文件 src/main/resources/applicaitonContext.properties
- 創建資料庫, 編碼utf8, 之後修改資料庫配置文件 src/main/resources/applicationContext.properties
介紹實現功能
- 前臺登陸 註冊 註銷
- 查看商品詳情、商品評論、熱銷商品, 按照關鍵詞搜索商品, 收藏、取消收藏商品
- 加入購物車、下單,購物車增刪改查
- 收藏中心, 分狀態查看所有訂單,已發貨可查看快遞單號
- 支付寶付款、確認收貨、刪除已完成訂單
- 收貨地址的增刪改查
- 評價已確認收貨商品,帶評分以及多圖上傳
- 後臺商品管理:商品的增刪改查,按照名稱查找、批量刪除
- 後臺訂單管理:所有訂單查看、刪除、修改收貨信息、發貨,帶日期和訂單狀態等的條件查詢
- 後臺用戶管理:所有用戶信息的查看、刪除、修改、禁用、條件查找及批量刪除
- 後臺輪播圖管理:增加、刪除、修改、查看輪播圖,禁用輪播以及批量刪除等
- 後臺評論管理:查看、刪除、批量刪除、關鍵詞搜索評價功能
- 後臺商品分類管理:增加、刪除、修改、禁用、批量刪除、條件搜索功能
- 後臺賬戶管理:更新管理員資料、修改密碼功能
技術原理
使用spring, springmvc, mybatis 框架進行實現, 並使用redis作為商品詳情緩存, 極大增大了系統的併發能力, 後臺管理系統功能齊全, 基於layui進行實現, 並能實現多種常用報表
運行截圖