mall項目是一套電商系統,包括前臺商城系統及後臺管理系統,基於SpringBoot+MyBatis實現。 前臺商城系統包含首頁門戶、商品推薦、商品搜索、商品展現、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。 後臺管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。html
後臺項目演示:http://39.98.190.128/index.html數據庫
移動端項目演示:http://39.98.190.128/mall-app/mainpage.html緩存
mall採用現階主流技術實現,涵蓋了通常項目中幾乎全部使用的技術。app
技術 | 版本 | 說明 |
---|---|---|
Spring Boot | 2.1.3 | 容器+MVC框架 |
Spring Security | 5.1.4 | 認證和受權框架 |
MyBatis | 3.4.6 | ORM框架 |
MyBatisGenerator | 1.3.3 | 數據層代碼生成 |
PageHelper | 5.1.8 | MyBatis物理分頁插件 |
Swagger-UI | 2.7.0 | 文檔生產工具 |
Elasticsearch | 6.2.2 | 搜索引擎 |
RabbitMq | 3.7.14 | 消息隊列 |
Redis | 3.2 | 分佈式緩存 |
MongoDb | 3.2 | NoSql數據庫 |
Docker | 18.09.0 | 應用容器引擎 |
Druid | 1.1.10 | 數據庫鏈接池 |
OSS | 2.5.0 | 對象存儲 |
JWT | 0.9.0 | JWT登陸支持 |
Lombok | 1.18.6 | 簡化對象封裝工具 |
具體能夠看下演示地址,親自體驗下:http://39.98.190.128/index.html框架
商品模塊分佈式
商品管理ide
商品分類管理工具
商品類型管理ui
品牌管理搜索引擎
訂單模塊
訂單管理
訂單設置
退貨申請處理
退貨緣由設置
營銷模塊
秒殺活動管理
優惠價管理
品牌推薦管理
新品推薦管理
人氣推薦管理
專題推薦管理
首頁廣告管理
mall項目目前有71張數據表,業務邏輯有必定複雜度,平時作項目參考也夠了。
cms_*:內容管理模塊相關表
oms_*:訂單管理模塊相關表
pms_*:商品模塊相關表
sms_*:營銷模塊相關表
ums_*:會員模塊相關表