b2b b2c o2o分布式电子商务平台源码 mybatis+spring cloud

鸿鹄云商大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。

分布式、微服务、云架构电子商务平台 java b2b2c o2o

技术解决方案

开发语言: java、j2ee

数据库:mysql

JDK支持版本: JDK1.6、JDK1.7、JDK1.8版本

通用框架:maven+springmvc+mybatis+spring cloud+spring boot+redis

核心技术:分布式、云服务、微服务、服务编排

核心架构: 使用Spring Cloud分布式微服务云架构进行服务化开发,所有模块功能完全解耦,提供服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等。

技术列表:

Spring Cloud Config

配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion

Spring Cloud Bus

事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化,可与Spring Cloud Config联合实现热部署

Eureka

云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。

Hystrix

熔断器,容错管理工具,旨在通过熔断机制控制服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。

Zuul

Zuul 是在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。

Spring Cloud Security

基于spring security的安全工具包,为你的应用程序添加安全控制。

Feign

Feign是一种声明式、模板化的HTTP客户端。

通用架构: springmvc,spring boot,spring security,Oauth2.0,mybatis,mybatis plus 、kafka、zookeepre

前端框架:Bootstrap 4 、html5、css3 扁平化风格

技术架构图:

代码结构图:

APP界面截图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
总体功能介绍: 1,本程序主要功能包括:企业会员、商贸机会、产品展示、求职招聘、行业信息、商贸助手、全方位搜索; 2,强大的程序后台功能,包括网站基本信息、系统权限设置...企业管理,商机管理等等一应俱全; 3,产品及商机留言和查看功能; 4,在线邮件提示功能; 5,商贸助手后台控制,可订制属于您自己的帮助系统; 6,企业注册自动生成以企业登录用户名为头的企业二级域名; 7,强大的企业会员后台管理功能,能对企业自己发布的信息进行全面整体管理; 8,企业会员分为三个级别(试用会员、普通会员、VIP会员); 9,企业会员注册时可选择是否试用或直接注册VIP会员; 10,可设置普通或VIP收费及收费标准; 11,可设置企业会员是否注册开通; 12,可设置收费会员要求交费日期,超过此日期则提示会员服务到期; 13,可设置企业注册是否发送欢迎邮件; 14,可设置试用企业会员试用时间; 15,可设置直接申请VIP赠送天数; 16,企业会员注册登录全程提示功能; 17,总后台可对任意会员进行详细资料修改; 18,总后台可对任意会员进行会员类型修改; 19,会员到期续签功能; 20,会员及VIP会员注册条款; 21,后台企业密码恢复功能; 22,个人求职会员注册、简历自主管理功能; 23,后台多管理员及权限分配管理 24,精心设计企业模版结构,使不懂编程的人也能做出漂亮的企业模版(具体制作见相关说明) 25,在线广告管理,支持广告位置、尺寸、价格设定,租售情况等查看 26,在线友情连接功能,支持在线申请及后台审核功能,支持图片、文字连接 27,在线后台 LiveUpdate 查看功能 28,超强防SQL注入功能,可从后台控制防注入字符(注意,请尽量不要改动!) 29,... ... 帐号和密码:admin
该项目是采用目前比较流行的SpringBoot/SpringCloud构建微服务电商项目,项目叫 《果然新鲜》,实现一套串联的微服务电商项目。完全符合一线城市微服务电商的需求,对学习微服务电商架构,有非常大的帮助,该项目涵盖从微服务电商需求讨论、数据库设计、技术选型、互联网安全架构、整合SpringCloud各自组件、分布式基础设施等实现一套完整的微服务解决方案。 项目使用分布式微服务框架,涉及后台管理员服务、地址服务、物流服务、广告服务、商品服务、商品类别服务、品牌服务、订单服务 、购物车服务、首页频道服务、公告服务、留言服务、搜索服务、会员服务等。  系统架构图   SpringBoot+SpringCloud+SSM构建微服务电商项目使用SpringCloud Eureka作为注册中心,实现服务治理使用Zuul网关框架管理服务请求入口使用Ribbon实现本地负载均衡器和Feign HTTP客户端调用工具使用Hystrix服务保护框架(服务降级、隔离、熔断、限流)使用消息总线Stream RabbitMQ和 Kafka微服务API接口安全控制和单点登录系统CAS+JWT+OAuth2.0分布式基础设施构建分布式任务调度平台XXL-JOB分布式日志采集系统ELK分布式事务解决方案LCN分布式锁解决方案Zookeeper、Redis分布式配置中心(携程Apollo)高并发分布式全局ID生成(雪花算法)分布式Session框架Spring-Session分布式服务追踪与调用链Zipkin项目运营与部署环境分布式设施环境,统一采用Docker安装使用jenkins+docker+k8s实现自动部署微服务API管理ApiSwagger使用GitLab代码管理(GitHub  GitEE)统一采用第三方云数据库使用七牛云服务器对静态资源实现加速 开发环境要求JDK统一要求:JDK1.8Maven统一管理依赖 统一采用Docker环境部署编码统一采用UTF-8开发工具IDEA 或者 Eclipse 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值