關鍵字: gitee 開源 免費 web商城軟件
是一個基於Spring Boot和Vue.js的web商城系統。包含了商城的後臺管理系統,提供了手機端的商城系統
技術選型
- 核心框架:Spring Boot
- 數據庫層:Spring data jpa
- 數據庫連接池:Druid
- 緩存:Ehcache
- 前端:後臺管理基於element,手機端界面基於vant
目錄說明
- linjiashop-admin PC端後臺管理的前端網頁
- linjiashop-admin-api PC端後臺管理的api服務
- linjiashop-mobile 手機商城的前端網頁
- linjiashop-mobile-api 手機端商城的api服務
- linjiashop-core 基礎模塊,包括工具類,dao,service,bean等內容
- linjiashop-generator 代碼生成模塊,主要生成後臺管理的前後端代碼,配合IDEA 代碼生成插件webflash-generator使用效果更好
快速開始
- 克隆本項目
- 導入idea或者eclipse
- 確保開發工具下載並安裝了lombok插件
- 創建數據庫:linjiashop
1、啟動後臺管理
- 啟動後臺管理api服務:linjiashop-admin-api
- 修改linjiashop-admin-api中數據庫連接配置啟動linjiashop-admin-api主類:cn.enilu.flash.api.AdminApiApplication,訪問http://localhost:8082/swagger-ui.html , 保證api服務啟動成功
- 啟動後臺管理的前端界面:linjiashop-admin
- 運行 npm install --registry=https://registry.npm.taobao.org運行npm run dev啟動成功後訪問 http://localhost:9528 ,登錄,用戶名密碼:admin/admin
2、啟動手機端商城 - 啟動手商城的api服務:linjiashop-mobile-api
- 修改linjiashop-mobile-api中數據庫連接欸配置啟動linjiashop-mobile-api主類:cn.enilu.flash.MobileApiApplication,訪問http://localhost:8081/swagger-ui.html , 保證api服務啟動成功
- 啟動手機商城的前端:linjiashop-mobile
- 運行 npm install --registry=https://registry.npm.taobao.org運行npm run dev啟動成功後訪問 http://localhost:8080/#/index
碼雲下載地址:(複製鏈接下載即可,長期有效)
https://gitee.com/microapp/linjiashop.git
閱讀更多 程序源代碼 的文章