从天气项目看 Spring Cloud 微服务治理| |项目概述及最初项目环境

马上面试了,可不得赶紧准备几个项目

项目:天气项目

项目概述

天气微服务项目是用来实时的给用户带来天气预报,天气微服务项目可以提供近来几天的天气情况,也提供外出气候等资源,为用户考虑,也有适合如何出行等建议,其天气数据覆盖大多数地理位置的天气情况

项目所需技术及环境

项目所需技术

SpringBoot:版本号2.1.4.realease
SpringCloud:版本号Finchley.RELEASE

  • XML解析:JABX
  • JSON序列化:Jackson
  • 定时器:Quartz Scheduler
  • 网关:Zuul
  • 服务注册与发现:EurekaServer、Eureka Client
  • 服务交互:RestTemplate、Apache HttpClient
  • 服务消费:Ribbon、OpenFeign
  • 负载均衡:Ribbon
  • 配置中心:Config Server、Config Client
  • 服务熔断:Hystrix

前端页面展示:

  • Java模版技术:Thymeleaf
  • 前端样式:Bootstrap API

数据处理:

  • Redis3.2.1:天气数据缓存处理

项目搭建环境:

  • Gradle4+:用来管理项目依赖以及项目的生命周期
  • IDEA2018:搭建项目
  • jdk1.8
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值