基于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面向服务的架构,使得服务层与表现层分离。网上商城主要分为网站前台、运营商后台、商家管理后台三个子系统。
支付服务:支付宝,微信,银联详细代码案例,持续更新中
Contributions last year: 204
Max continuous contributions: 6
Recent contributions: 4
Commits, issues, and pull requests will appear on your contribution graph. Only when the email address used for the commits in local configuration is associated with your GitOSC account, the commits' contribution will be counted.