GithubHelp home page GithubHelp logo

family's Introduction

⛳Spring Cloud Hoxton 版本项目搭建实战--家庭生态


效果


📖目录


🌂前言

Family:后端采用SpringCloud微服务,前端采用vue开发的一个小型生态项目

距离Spring Boot 2.2.0的发布已经有一个半月左右时间,由于与之匹配的Spring Cloud版本一直没有Release,所以在这期间碰到的问题都是由于Spring Boot和Spring Cloud版本不匹配导致。

很多时候,我们在学习或重建系统的时候都喜欢直接选用最高版本来开发,但是在使用Spring全家桶的时候,这样的选择不一定是最佳选择。主要还是由于Spring全家桶中各项目之间还存在一定的依赖关系。尤其是在大版本迭代期间,是我们尤其要注意的。比如,这次Spring Framework、Spring Boot、Spring Cloud的升级,是一次整体的大版本的升级,涵盖了Spring Framework 5.2、Spring Boot 2.2、Spring Cloud Hoxton`。

由于Spring Boot 2.2基于Spring Framework 5.2构建,而Spring Cloud Hoxton又基于Spring Boot 2.2构建。所以,在Spring Cloud Hoxton发布Release版本之前,出现了很多Spring Boot 2.2搭配Spring Cloud Greenwich版本使用而出现各种莫名问题的情况。

现在Spring Cloud Hoxton的正式发布,也预示着Spring Cloud用户可以正式开始往Spring Boot 2.2.x版本进行逐步升级。


🚄运行

  • eureka-center
  • consul-center
  • consul-config-client
  • admin-center
  • config-center
  • gateway-center
  • resource-center(待完工)
  • oauth-center(待完工)
  • rabbitmq-center
  • family-admin
  • 后续还会加入项目

✈项目描述

|-- Family
    |-- eureka-center                服务注册与发现
    |-- admin-center                 管理中心
    |-- config-center                配置中心
    |-- gateway-center               网关路由
    |-- resource-center              资源中心(包含hystrix-dashboard监控)
    |-- oauth-center                 单点登录
    |-- rabbitmq-center              消息队列
    |-- family-admin                 家庭生态圈管理系统
    |-- consul-center                一个consul服务玩玩
    |-- consul-config-client         consul配置中心
    |-- 后续还会加入项目

🚀技术栈

名称 介绍
Spring Cloud Hoxton SpringCloud的最新版本
Vue(cdn) 使用cdn形式来编写Vue页面
想到再写... 想到再写...

✍作者

  • 更多参考精彩博文请看这里:陈永佳的博客

  • 喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!


🎉致谢

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.