SpringCloud Alibaba入门6之Nacos配置
在Spring Cloud Alibaba中使用Nacos作为配置中心,你需要做以下几步:
- 引入Nacos客户端依赖
- 配置Nacos服务器地址
- 在Nacos中添加配置信息
- 在应用中加载配置信息
以下是一个简单的示例:
- 在
pom.xml
中添加Nacos客户端依赖:
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
- 在
application.properties
或application.yml
中配置Nacos服务器地址:
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
- 在Nacos控制台中添加配置信息:
在Nacos控制台(通常是http://127.0.0.1:8848/nacos
),添加一个配置,例如:
Data ID: application.properties
Group: DEFAULT_GROUP
配置内容: example.property=value
- 在Spring Boot应用中加载配置:
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class ConfigController {
@Value("${example.property}")
private String exampleProperty;
@GetMapping("/config")
public String getConfig() {
return exampleProperty;
}
}
启动应用并访问/config
端点,你将看到从Nacos配置中心加载的配置值。
评论已关闭