当前位置: 首页 > Web前端 > vue.js

java全端开源电商系统springboot100%源码无二次打包自服务Jar小程序前后端分离高可用

时间:2023-03-31 21:46:41 vue.js

LilishopB2B2C商城系统官方公众号&开源不easy,如有帮助,请点击Star介绍官网:https://pickmall.cnLilishop是一个基于SpringBoot的Java开发的B2B2C多用户商城。前端采用Vue,uniapp开发系统,全代码,开源产品,前后端分离,支持分布式部署。商城展示端包括PC、H5、微信小程序、APP。商城包括会员模块、第三方登录模块、第三方支付模块、楼层装修模块、订单模块、配送模块、文章模块、系统设置模块、流量分析模块。系统包括各种中间件、搜索引擎、多级缓存、分布式Transaction、分布式任务调度等,支持Docker,支持k8s。是一个支持高并发的高性能商城系统。开箱即用,您可以通过简单的配置部署属于您的系统。文档产品文档(需求、架构、使用、部署、开发):https://docs.pickmall.cn项目链接(gitee)Java后台:https://gitee.com/beijing_hon...Vue后台前端:https://gitee.com/beijing_hon...Uni-app:https://gitee.com/beijing_hon...docker一键部署:https://gitee.com/beijing_hon...项目链接(github)Java后台:https://github.com/hongyehuic...Vue后台前端:https://github.com/hongyehuic...Uni-app:https://github.com/hongyehuic...docker一键部署:https://github.com/hongyehuic...Demo地址运营后台:https://admin-b2b2c.pickmall.cn账号:admin/123456店铺后台:https://store-b2b2c.pickmall.cn帐号:13011111111/111111用户前台:https://pc-b2b2c.pickmall.cn移动端:https://m-b2b2c.pickmall.cn3行命令搭建本地环境温馨提示:由于服务较多,如果笔记本环境没有32gofstartupmemory可能无法成功启动(macbookpro202016g内存无法成功启动),台式电脑在16g内存AMD3700x的ubuntu系统上运行成功。下载docker脚本gitclonehttps://gitee.com/beijing_hongye_huicheng/docker.git部署基础环境docker-composeup-d部署应用docker-compose-fdocker-compose-application.ymlup-dPS:如果部署另外,数据库文件访问这里:https://gitee.com/beijing_hon...各地址API地址买家APIhttp://127.0.0.1:8888商户APIhttp://127.0.0.1:8889管理APIhttp://127.0.0.1:8887通用APIhttp://127.0.0.1:8890前端演示地址PChttp://127.0.0.1:10000WAPhttp://127.0.0.1:10001商户http://127.0.0.1:10002管理终端http://127.0.0.1:10003功能列表平台功能商户功能展示手机管理端技术选型架构图Java背景描述框架描述基础框架SpringBootMVC框架SpringMVC持久化框架Mybatis-Plus程序搭建Maven关系数据库MySQL消息中间件AMQPRocketMQ缓存Redis+MongoDB搜索引擎Elasticsearch安全框架SpringSecurity数据库连接池Druid数据库分库分表分表定时任务xxl-job负载均衡Nginx静态资源阿里云OSS短信阿里云短信认证JWT日志处理Log4j接口规范RESTful前端运行后台、店铺后台描述框架描述框架构建工具webpackJS版本ES6基础JS框架Vue.js视频播放器Dplayer路由管理VueRouter状态管理Vuex基础UI库基于iVie的iViewUI界面wNetworkrequestaxiosfront-end-mobiledescription架构描述架构基础UI库uViewui基础框架uni-appCSS预处理scss地图引擎amap升级计划计划每月发布一个版本,具体时间可能会有所不同时间:2021年6月15日新增功能:1.微信小程序直播2.优惠券活动3.新人优惠券4.优惠券精准发放5.用户等级6.数据导出7.订单批量8.APP版本升级检测9.积分商城功能优化:1.类型优惠券有效期增加:领取优惠券后*内有效。3.门店配送模板,如果配送区域选择了省份,下方的市级地址将不会显示。4.店铺发货模板支持,店铺免费送货。5.通用产品设置免除卖家运费的责任。时间:2021-07-15新增功能:1.会员权益2.支持用户升级会员3.供需清单4.IM:腾讯云智能服务5.服务产品6.店铺支持订单验证7.店铺自提点功能优化:1、用户可以通过分享商城、关注店铺、邀请新用户等方式获得积分和经验值。时间:2021-08-16新功能:1.微淘功能2.店铺移动端3.店铺开票时间:2021-09-15新功能:增加供应商功能版本升级后续会持续升级,修复bug,完善功能,以及覆盖更多业务场景o2o/b2b/s2b2b2c/跨境电商会考虑推出微服务等企业级版本/中台技术亮点1.后端框架基于Springboot,构建为基于行家。持久层使用MyBatisPlus。使用elasticsearch、redis、mongodb、rocketmq等各种中间键,都是主流架构,轻松应对各种环境。2.支持集群、分布式,支持docker轻松部署,解决各种复杂场景!3、代码模块清晰,主要分为三端API(买家、卖家、管理),各端API相互隔离,自行认证,自行运营业务。4、使用阿里巴巴开源的RocketMQ,基于MQ解决各种并发场景,解决事务一致性,解决并发延时场景问题。5.项目采用多级缓存,应用场景不同。Redis缓存业务数据,mongodb缓存关系型多对多关系问题,nginx缓存频繁访问和不频繁修改的页面。6、支持多种联合登录,支持多种客户端的支付问题,灵活配置,灵活开通。7、内置完善的楼面装修机制,各种拖拽、维护跳转页面或外网,即使是一窍不通的操作员也能轻松掌握。8.内置阿里短信接口,可在线申请短信模板。内置阿里OSS系统,可以对文件进行各种操作。OSS商户资源相互隔离。10、强大的统计报表和统计效果,可实现多种场景,包含在线人数、历史在线人数、活跃人数等信息。11.标准Api接口,提供swagger文档,秒开快捷。12、分布式调度任务中心,解决分布式定时任务多次执行的问题。13、代码注释完善,快速上手。14、非移动端采用IView框架,实现各种自定义插件和选择器。移动端采用uniapp,一次编写,全端使用。15、对接了多种第三方插件,支持联合登录、联合支付等多种复杂场景。开源须知1.仅供个人学习研究使用。2、禁止以任何形式、以任何名义出售本开源的代码和资源。3.限制商用,如需商用请联系我们。QQ3409056806。交流群QQ群:961316482