## 基于SpringCloud实现的分布式电商网站
### 服务发现(Eureka)
1. Eureka Server
2. Eureka Client
### 分布式配置(Spring Cloud Config)
1. Config Server
2. Config Client
3. Git和Refresh
4. 自动刷新配置
5. 消息总线(配合RabbitMQ)
### 服务通信
1. Feign
2. Ribbon(负载均衡)
3. RestTemplate
### 网关 (Zuul)
1. 动态路由
3. 异常网关统一处理
3. 鉴权,权限校验
4. 限流
### 熔断 (Hystrix)
1. 服务容错
2. 降级策略
3. 超时熔断
### 服务追踪(Spring Cloud Sleuth)
1. 链路追踪
2. zipkin
### 基础服务
- 注册中心 http://localhost:8761
- 配置中心 http://localhost:8082
- 服务网关 http://localhost:8083
### 业务服务
- 商品服务 http://localhost:8080
- 订单服务 http://localhost:8081
- 用户服务 http://localhost:8084
### 中间件
- 消息总线RabbitMQ http://localhost:15672
### 架构图
![](https://github.com/zaiyunduan123/springcloud_shop/blob/master/image/image.png)
没有合适的资源?快使用搜索试试~ 我知道了~
java毕业设计 基于SpringCloud+Vue实现前后端分离的分布式电商网站源码+详细文档+全部资料(优秀项目)
共101个文件
java:71个
xml:9个
iml:9个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 6 浏览量
2024-04-16
14:06:59
上传
评论 1
收藏 628KB ZIP 举报
温馨提示
【资源说明】 java毕业设计 基于SpringCloud+Vue实现前后端分离的分布式电商网站源码+详细文档+全部资料(优秀项目) 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕设项目、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 3、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
java毕业设计 基于SpringCloud+Vue实现前后端分离的分布式电商网站源码+详细文档+全部资料(优秀项目) (101个子文件)
Dockerfile 120B
config.iml 19KB
order.iml 19KB
product-server.iml 18KB
api-gateway.iml 18KB
demo.iml 17KB
eureka.iml 17KB
product-client.iml 3KB
product-common.iml 787B
product.iml 606B
OrderServiceImpl.java 3KB
ProductController.java 3KB
ClientController.java 2KB
ProductServiceImpl.java 2KB
OrderController.java 2KB
HystrixController.java 2KB
TokenFilter.java 2KB
AuthFilter.java 1KB
OrderForm2OrderDTOConverter.java 1KB
addResponseHeaderFilter.java 1KB
ProductInfoRepositoryTest.java 1KB
CorsConfig.java 1KB
RateFilter.java 908B
OrderMaster.java 886B
ProductInfo.java 787B
ProductClient1.java 767B
ProductInfo.java 756B
OrderDTO.java 726B
CategoryServiceImpl.java 703B
SendMessageController.java 699B
ProductClient.java 689B
OrderApplication.java 673B
OrderForm.java 670B
OrderDetail.java 613B
EnvController.java 611B
UserServiceImpl.java 571B
ProductInfoOutput.java 564B
ProductService.java 545B
ZuulConfig.java 541B
ProductInfoVO.java 526B
ProductCategory.java 511B
GirlController.java 499B
ConfigApplication.java 485B
ProductInfoRepository.java 484B
UserController.java 483B
StreamClient.java 466B
StreamReceiver.java 460B
ProductException.java 460B
ProductVO.java 419B
OrderException.java 407B
ProductApplication.java 400B
CartDTO.java 398B
EurekaApplication.java 397B
UserApplication.java 394B
ResultEnum.java 393B
GirlConfig.java 392B
ApiGatewayApplication.java 392B
ProductCategoryRepository.java 385B
KeyUtil.java 383B
DecreaseStockInput.java 375B
ProductStatusEnum.java 367B
ResultVOUtil.java 364B
UserInfo.java 363B
ServerController.java 351B
OrderStatusEnum.java 341B
ApiGatewayApplicationTests.java 331B
ResultEnum.java 328B
ConfigApplicationTests.java 327B
UserApplicationTests.java 325B
PayStatusEnum.java 321B
ResultVOUtil.java 316B
ResultVO.java 308B
UserInfoRepostory.java 300B
CategoryService.java 262B
OrderDetailRepository.java 219B
OrderMasterRepository.java 219B
UserService.java 189B
OrderService.java 173B
ResultVO.java 154B
ResultVO.java 154B
ProductServiceTest.java 150B
README.md 1019B
image.png 538KB
pom.xml 5KB
pom.xml 3KB
pom.xml 3KB
pom.xml 3KB
pom.xml 3KB
pom.xml 3KB
pom.xml 3KB
pom.xml 1KB
pom.xml 645B
application.yml 364B
bootstrap.yml 362B
order-dev.yml 351B
application.yml 301B
bootstrap.yml 249B
bootstrap.yml 248B
application.yml 222B
api-gateway-dev.yml 148B
共 101 条
- 1
- 2
资源评论
不走小道
- 粉丝: 3204
- 资源: 5122
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功