Skip to content

weilai201/spring-config-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Spring cloud 配置中心客户端(Demo)

本工程为Spring-config-client demo工程。

如何使用Spring cloud 配置中心的sdk?

  1. pom.xml中需要引入如下依赖配置

    org.springframework.cloud spring-cloud-starter-config
  2. 配置 bootstrap.properties

在/src/main/resources中放入 bootstrap.properties 配置文件。启动程序时,应用或自动根据bootstrap配置文件中的地址去远程服务端获取配置。但是,这对程序员是无感知的。

  1. 注入配置值

和获取本地配置文件一样,使用@Value("${key}")注入配置值。 例如本例中获取属性bar的值。

@SpringBootApplication
@RestController
public class ConfigClientApplication {
  @Value("${bar}")
  private String configValue;

  @RequestMapping("/")
  public String home() {
    return "Hello World!--"+configValue;
  }
  ......
  1. 运行程序

在IDE中,直接编译运行ConfigClientApplication.java文件,启动该程序。启动后,访问:http://localhost:8080/访问程序。 该程序或输出“Hello World! The bar value=foo” bar为远程服务端配置的属性。

About

The demo of spring boot client. It is a demo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages