1. 程式人生 > 其它 >SpringBoot整合nacos實現配置中心(配置動態更新)

SpringBoot整合nacos實現配置中心(配置動態更新)

官方教程:https://nacos.io/zh-cn/docs/quick-start-spring-boot.html

安裝nacos:https://nacos.io/zh-cn/docs/quick-start.html

預設賬號密碼都是:nacos

pom.xml

   <!-- https://mvnrepository.com/artifact/com.alibaba.boot/nacos-config-spring-boot-starter -->
        <dependency>
            <groupId>com.alibaba.boot</
groupId> <artifactId>nacos-config-spring-boot-starter</artifactId> <version>0.2.7</version> </dependency>

啟動器類

這裡的dataId要和配置中心的dataId對應

測試控制器

 /**
     * 通過NacosValue讀取配置,
     * autoRefreshed 表示是否自動更新
     */
    @NacosValue(value 
= "${http_url}", autoRefreshed = true) private String httpUrl; @GetMapping(value = "/get") @ResponseBody public String get() { return httpUrl; }