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