说明
从零开始学习整合Springcloud项目,代码会提交到 GitHub 上。
目前先搭建项目,后期会进一步整合别的框架或者开发新的功能。
持续改进中。。。
系列文章
SpringCloud项目从零开始(一)—简介
SpringCloud项目从零开始(二)—父工程搭建
SpringCloud项目从零开始(三)—Eureka Server搭建
SpringCloud项目从零开始(四)—Eureka Client搭建之msc-consumer
SpringCloud项目从零开始(五)—Eureka Client搭建之msc-provider
SpringCloud项目从零开始(六)—msc-consumer调用msc-provider
。。。
模块
msc-parent
管理整个项目的版本信息。
msc-eureka-server
实例注册中心eureka-server,后面会采用集群配置。
msc-provider
功能提供者模块,整合框架eureka-client、ribbon
msc-consumer
功能消费者模块
msc-redis
整合redis,暂时会提供简单的redis分布式锁和令牌桶服务。
msc-shiro
整合shiro
msc-mybatis
整合mybatis
msc-mybatis-plus
整合mybatis-plus
msc-rocketMQ-producer
rocketMQ生产者
msc-rocketMQ-consumer
rocketMQ消费者
msc-springcloud-gateway
Springcloud网关整合
msc-springcloud-config
分布式配置模块
msc-springcloud-bus
bus模块
开发环境及工具
JDK1.8、IDEA、Git、maven