/spring-cloud-tutorial

Spring Cloud Tutorial is a Spring Boot based tutorial project, which represents the basic and advanced usages of Spring Cloud, and also integrated with awesome features.

Primary LanguageJavaApache License 2.0Apache-2.0

Spring Cloud Tutorial Feature Graphics

Codacy Badge GitHub release Build Status GitHub issues GitHub forks GitHub stars GitHub license Twitter

Spring Cloud Tutorial

Spring Cloud Tutorial is a Spring Boot based tutorial project, which represents the basic and advanced usages of Spring Cloud, and also integrated with awesome features.

Features

Here is the highlights of Spring Cloud Tutorial:

  1. Inherited from the most modern and newest Spring frameworks:

    org.springframework.boot:spring-boot-starter-parent - Spring Boot

    org.springframework.cloud:spring-cloud-dependencies - Spring Boot

  2. Service Discovery and Registry - Integrated with Netflix Eureka Server, Netflix Eureka Client.

  3. Declarative REST Client - Integrated with Spring Cloud OpenFeign

  4. Router and Filter - Integrated with Netflix Zuul

  5. Centralized Configuration - Integrated with Spring Cloud Config

Usage

  1. Clone or download this project.

    $ git clone https://github.com/johnnymillergh/spring-cloud-tutorial.git
  2. Build with newest Intellij IDEA.

  3. Click the green triangle to Run.

Maintainers

@johnnymillergh.

Contributing

Feel free to dive in! Open an issue.

Contributors

This project exists thanks to all the people who contribute.

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

License

Apache License © Johnny Miller

2019 - Present