1 Star 0 Fork 84

hxh_princess / mall-master

forked from update / mall-master 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

mall-master

自娱自乐闲时项目

介绍

分布式电商系统,采用SpringCloud分布式框架.

  • 利用consul完成服务注册与发现
  • 利用Rocket实现消息队列
  • 采用solr搜索系统
  • 利用Redis做缓存
  • 基于Mybaits-plus,完成代码自动生成及开发。

软件架构

SpringCloud基础框架。 jar包库利用gradle管理。 jdk需要1.8,需引入scala-sdk-2.11.0。

安装所需服务

  1. consul
  2. solr
  3. redis

主要模板介绍

  • 公共API common-api
  • cloud api网关 cloud-zuul-server
  • 配置中心 cloud-config-server
  • 公共Mybatis-plus代码处理器 common-generators
  • 链路追踪服务端 cloud-zipkin-server
  • RocketMQ common-mq-api
  • Feign common-feign-api
  • 商品子系统 property-client-service
  • 搜索子系统 property-solr-service

总体逻辑图

Image text

不断完善

参考文献

common-mq-api 参考了https://gitee.com/jollyfly/rocketmq-spring-boot-starter ,剖析了源码,简化成注解形式,很不错,测试过。

空文件

简介

分布式电商系统,采用SpringCloud分布式框架,利用consul完成服务注册与发现,利用Rocket实现消息队列,采用solr搜索系统,利用Redis做缓存。基于Mybaits-plus,完成代码自动生成及开发。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/hxh-princess/mall-master.git
git@gitee.com:hxh-princess/mall-master.git
hxh-princess
mall-master
mall-master
master

搜索帮助