前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【程序源代码】商城系统

【程序源代码】商城系统

作者头像
程序源代码
发布2020-02-13 16:56:58
4K3
发布2020-02-13 16:56:58
举报
文章被收录于专栏:程序源代码

关键字:商城系统 (后台、H5、手机端、微信小程序)

linjiashop 是一个基于Spring Boot和Vue.js的web商城系统;包含了商城的后台管理系统,手机h5,小程序版本; 同时包含了app版本(基于flutter) ,可以在android、ios手机系统上运行;

目录说明

linjiashop-admin PC端后台管理的前端网页

linjiashop-admin-api PC端后台管理的api服务

linjiashop-mobile 手机商城的前端网页

linjiashop-mobile-api 移动端商城的api服务

linjiasho-wxapp 微信小程序商城

linjiashop-core 基础模块,包括工具类,dao,service,bean等内容

linjiashop-generator 代码生成模块

快速开始

1、按照下边的方法获取下载本项目源码

2、导入eclipse;确保开发工具下载并安装了lombok插件,另外由于lombok有版本差异,如果出现问题,可以更新maven以来中lombok的版本来解决;

3、创建数据库:linjiashop

4、项目测试数据的图片:将图片存放到t_sys_cfg表中system.file.upload.path配置的目录下

启动后台管理

1、启动后台管理api服务:linjiashop-admin-api/

2、修改linjiashop-admin-api中数据库连接配置

注意: 首次启动需要设置下列配置项设置为create,spring.jpa.hibernate.ddl-auto=create 以便系统可以自动创建表并导入./import.sql测试数据文件; 如果下面配置无法自动建表并导入测试数据文件;则可以手动初始化数据库,手动使用的初始化文件文件位于:doc/database.sql

3、启动linjiashop-admin-api主类:cn.enilu.flash.api.AdminApiApplication,访问http://localhost:8082/swagger-ui.html , 保证api服务启动成功

4、启动后台管理的前端界面:linjiashop-admin

运行npm install --registry=https://registry.npm.taobao.org

运行npm run dev

启动成功后访问 http://localhost:9528 ,登录,用户名密码:admin/admin

5、启动手机端商城

启动手商城的api服务:linjiashop-mobile-api

修改linjiashop-mobile-api中数据库连接欸配置

启动linjiashop-mobile-api主类:cn.enilu.flash.MobileApiApplication,访问http://localhost:8081/swagger-ui.html , 保证api服务启动成功/

6、启动手机商城的前端:linjiashop-mobile

运行npm install --registry=https://registry.npm.taobao.org

运行npm run dev

启动成功后访问 http://localhost:8080/#/index

7、微信小程序开发

首先启动后台api服务,和h5公用一个后台服务,即:linjiashop-mobile-api

进入linjiashop-wxapp目录

运行npm install --registry=https://registry.npm.taobao.org

运行npm run dev

启动微信开发工具打开linjiashop-wxapp/dist/wx 目录即可预览小程序

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-01-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序源代码 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录说明
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档