基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等
基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等
flyray-base是一套包括组织机构、角色用户、权限授权、数据权限、内容管理、支付、对账、清结算、客户管理、营销活动、库存管理、搜索模块等分布式框架,使用Spring+SpringMVC+Mybatis+dubbox+redis+rocketmq+elasticsearch+shiro等技术栈rocketmq做统一的消息队列中心,通过动态切换数据库实现读写分离. 项目地址:
该作品是一个专为我校同学打造的一款基于O2O模式的校园电商平台,主要分为后台商城信息管理系统和商城购物系统,各个子系统之间通过采用Http来相互调用,SSM为基本框架,MySQL为数据库,SUI Mobile为前端框架,Redis为系统缓存,购物门户中系统中采用solrCloud实现全文搜索。后台商城管理系统包括店家管理、商品管理、权限管理、用户Local帐号管理、微信帐号管理和内容发布等,前端主要包括头条展示,店铺类别展示、区域展示、店铺和对应商品的展示。在CMS系统和商品添加时的上传图片使用Nginx作为http服务,vsftpd作为ftp服务,jedis作为商品的缓存,商城用户的登录注册是基于redis实现的SSO,还实现了商品购物车订单处理业务以及业务发布的开发。
这是一个综合性的B2B2C平台,类似京东商城、天猫商城。网站采用商家入驻的模式,商家入驻平台提交申请,有平台进行资质审核,审核通过后,商家拥有独立的管理后台录入商品信息。商品经过平台审核后即可发布。该项目采用Spring+SpirngMVC+Mybatis框架搭建的maven工程,并采用分布式架构按功能将系统分为不同的子系统,将不同的子系统部署到不同的节点服务器独立运行。在各个系统之间采用dubbox+zookeeper进行通信,实现了基于SOA面向服务的架构,使得服务层与表现层分离。网上商城主要分为网站前台、运营商后台、商家管理后台三个子系统。
支付服务:支付宝,微信,银联详细代码案例,持续更新中
最近一年贡献:0 次
最长连续贡献:0 日
最近连续贡献:0 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。