WESHOP|基于微服务的小程序商城系统1.Weshop是基于SpringCloud(Greenwich)开发的小程序商城系统,提供整套公共微服务服务模块,包含用户中心、商品中心、订单中心、营销中心四大基础服务模块,微信端、管理平台两大聚合服务模块,支持服务治理、监控和追踪等功能。
组织结构weshop├──weshop-framework--框架公共模块├──weshop-eureka-server--eureka注册中心[端口:8761]├──weshop-config-server--配置中心[端口:7001]├──weshop-api-gateway--api网关[端口:8020]├──weshop-hystrix-dashboard--断路器监控面板[端口:1301]├──weshop-example--项目示例工程|├──weshop-example-api--远程服务api接口|├──weshop-example-provider--服务提供方[端口:9998]|├──weshop-example-consumer--服务消费方[端口:9999]├──weshop-user-api--用户中心api├──weshop-user--用户中心基础服务[端口:8021]├──weshop-goods-api--商品中心api├──weshop-goods--商品中心基础服务[端口:8022]├──weshop-marketing-api--营销中心api├──weshop-marketing--营销中心基础服务[端口:8023]├──weshop-order-api--订单中心api├──weshop-order--订单中心基础服务[端口:8024]├──weshop-storage-api--对象存储服务api├──weshop-storage--对象存储服务[端口:8026]├──weshop-wechat--微信端聚合服务[端口:8025]├──weshop-wechat-ui--微信小程序页面├──weshop-admin--管理平台聚合服务[端口:8027]├──weshop-admin-ui--管理平台页面后端技术技术名称版本官网SpringBoot应用框架2.1.2.RELEASEhttps://projects.spring.io/spring-boot/spring-cloud-netflix微服务框架Greenwich.RELEASEhttps://projects.spring.io/spring-cloud/spring-cloud-config分布式配置中心2.1.2.RELEASEhttps://projects.spring.io/spring-cloud/spring-cloud-sleuth分布式服务跟踪2.1.2.RELEASEhttps://projects.spring.io/spring-cloud/spring-cloud-stream分布式消息总线2.1.2.RELEASEhttps://projects.spring.io/spring-cloud/MyBatisORM框架3.2.1http://www.mybatis.org/mybatis-3/zh/index.htmlMapperMyBatis通用Mapper44.0.0https://gitee.com/free/MapperPageHelperMyBatis分页插件5.1.2https://gitee.com/free/Mybatis_PageHelperMyBatisGenerator代码生成1.3.5http://www.mybatis.org/generator/index.htmlSwagger2在线Api文档2.9.2https://swagger.io/Thymeleaf模板引擎3.0.9.RELEASEhttps://www.thymeleaf.org/Logback日志组件1.1.3https://logback.qos.chDruid数据库连接池0.2.23https://github.com/alibaba/druidHibernateValidator后端校验框架5.4.2.Finalhttp://hibernate.org/validator/RabbitMQ消息中间件5.4.3http://www.rabbitmq.com/前端技术技术名称版本官网React前端MVC框架16.5.1https://reactjs.org/AntDesignPro开箱即用的中台前端/设计解决方案2.1.0https://pro.ant.design/index-cn软件需求JDK1.8+MySQL5.6+RabbitMQ3.6.x+Maven3.0+ZipKinServer3.7.0+功能商城功能首页专题列表、专题详情分类列表、分类详情品牌列表、品牌详情新品首发、人气推荐团购搜索商品详情、商品评价、商品分享购物车下单订单列表、订单详情地址、收藏、足迹、意见反馈客服管理平台功能会员管理商城管理商品管理推广管理系统管理在线演示2.。。。
预览图3.服务注册页面
4.swagger
5.首页
6.商品页
7.购物车页
安装教程本地部署通过git下载源码创建数据库weshop,数据库编码为UTF-8执行docs/sql/data.sql文件,初始化数据修改配置中心(weshop-config-server)的database.properties和common.properties文件,更新MySQL账号和密码,更新RabbitMQ配置,更新zipkinServer配置运行Maven命令mvninstall(注意:安装weshop-admin模块因为会运行npminstall和npmbuild命令时间会比较长,当然也可以手动在weshop-admin模块执行npm命令)安装weshop-admin-ui模块,运行mvninstall和mvnbuild命令,运行命令前需要安装nodeJs运行weshop-eureka-server、weshop-config-server、weshop-api-gateway这几个基础服务运行weshop-user、weshop-goods、weshop-order、weshop-marketing这几个api服务运行weshop-wechat、wechat-admin这几个endpointhttp://localhost:8027/index.html访问后台管理,http://localhost:8020/weshop/swagger-ui.html访问Swagger页面打开微信开发者工具,导入weshop-wechat-ui模块,点击编译即可,此时可以预览商城效果生产部署8.最低部署要求1C2Gx3
获取代码9.https://github.com/cjbi/weshop
10.https://gitee.com/cjbi/weshop
WESHOP|基于微服务的小程序商城系统-微商城小程序cms-微商城小程序源码
浏览量:4324
时间:
来源:cjbi
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。 -

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。










