SpringBoot整合Nacos做配置中心
    		       		warning:
    		            这篇文章距离上次修改已过423天,其中的内容可能已经有所变动。
    		        
        		                
                Spring Boot整合Nacos做配置中心主要涉及以下步骤:
- 添加Nacos客户端依赖
- 在application.properties或application.yml中配置Nacos服务器地址
- 使用@Value注解或@ConfigurationProperties注解获取配置
以下是具体操作:
- 添加Nacos客户端依赖,在pom.xml中添加:
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>- 配置Nacos服务器地址,在application.properties或application.yml中添加:
# application.properties
spring.cloud.nacos.config.server-addr=127.0.0.1:8848或者
# application.yml
spring:
  cloud:
    nacos:
      config:
        server-addr: 127.0.0.1:8848- 在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("${my.config}")
    private String myConfig;
 
    @GetMapping("/config")
    public String getConfig() {
        return myConfig;
    }
}确保Nacos服务器已启动,并且配置已发布到Nacos。当配置发生变化时,Spring Boot应用会自动更新配置。
评论已关闭