Spring Cloud 提供了一種簡單的方式來動態加載配置文件,通過 Spring Cloud Config 實現。具體步驟如下:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
spring.cloud.config.uri=<config-server-url>
message=Hello, World!
@Value
注解來注入配置文件中的屬性值:@Value("${message}")
private String message;
http://localhost:8080/message
,應該能夠看到配置文件中的屬性值。通過以上步驟,就可以實現動態加載配置文件。當配置文件發生變化時,只需重新啟動 Spring Boot 項目即可生效。