開源、輕量、簡潔的商城小鋪系統

關鍵字: 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


分享到:


相關文章: