Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nacos-group/nacos-spring-boot-project

Nacos ECO Project for Spring Boot
https://github.com/nacos-group/nacos-spring-boot-project

alibaba configuration-management discovery distributed-configuration java nacos spring springboot springboot2 springframework

Last synced: about 6 hours ago
JSON representation

Nacos ECO Project for Spring Boot

Awesome Lists containing this project

README

        

# Nacos Spring Boot Project

[![Build Status](https://travis-ci.org/nacos-group/nacos-spring-boot-project.svg?branch=master)](https://travis-ci.org/nacos-group/nacos-spring-boot-project)

[Alibaba Nacos](https://github.com/alibaba/nacos) ships main core features of Cloud-Native application,
including:

- Service Discovery and Service Health Check
- Dynamic Configuration Management
- Dynamic DNS Service
- Service and MetaData Management

[Nacos Spring Boot Project](https://github.com/nacos-group/nacos-spring-boot-project) is based on [it](https://github.com/alibaba/nacos) and embraces Spring Boot ECO System so that developers could build Spring Boot application rapidly.

Nacos Spring Boot Project consist of two parts: `nacos-config-spring-boot` and `nacos-discovery-spring-boot`.

`nacos-config-spring-boot` module is using for Dynamic Configuration Management and Service and MetaData Management.

`nacos-discovery-spring-boot` module is using for Service Discovery, Service Health Check and Dynamic DNS Service.

Additionally, Nacos Spring Boot Project already supports native-image.

## Samples

- [Nacos Config Sample](https://github.com/nacos-group/nacos-spring-boot-project/tree/master/nacos-spring-boot-samples/nacos-config-sample)

- [Nacos Discovery Sample](https://github.com/nacos-group/nacos-spring-boot-project/tree/master/nacos-spring-boot-samples/nacos-discovery-sample)

- [Nacos AOT Sample](https://github.com/nacos-group/nacos-spring-boot-project/tree/master/nacos-spring-boot-samples/nacos-aot-sample)

## Dependencies & Compatibility

**Version: 0.2.x / 2.x.x ( branch master )**

| Dependencies | Compatibility |
| -------------- | ------------- |
| Java | 1.8+ |
| Spring Boot | 2.0.3.RELEASE |
| Nacos-Spring-Context | 1.1.0 |

**Version: 0.1.x / 1.x.x ( branch: 1.x )**

| Dependencies | Compatibility |
| -------------- | ------------- |
| Java | 1.7+ |
| Spring Boot | 1.4.1.RELEASE |
| Nacos-Spring-Context | 1.1.0 |

## Quick Start

- [Nacos Config Quick Start](https://github.com/nacos-group/nacos-spring-boot-project/blob/master/NACOS-CONFIG-QUICK-START.md)

- [Nacos Discovery Quick Start](https://github.com/nacos-group/nacos-spring-boot-project/blob/master/NACOS-DISCOVERY-QUICK-START.md)

- [Nacos AOT Quick Start](https://github.com/nacos-group/nacos-spring-boot-project/blob/master/NACOS-AOT-QUICK-START.md)

For more information about Nacos Spring, see [Nacos Spring Project](https://github.com/nacos-group/nacos-spring-project).

For more information about user guide, see [User Guide](https://github.com/nacos-group/nacos-spring-boot-project/wiki/%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3).
## Relative Projects

* [Alibaba Nacos](https://github.com/alibaba/nacos)
* [Alibaba Spring Context Support](https://github.com/alibaba/spring-context-support)
* [Nacos Spring Project](https://github.com/nacos-group/nacos-spring-project)
* [Nacos Spring Cloud Project](https://github.com/spring-cloud-incubator/spring-cloud-alibaba)