SpringBoot整合nacos實現配置中心(配置動態更新)
阿新 • • 發佈:2021-06-28
官方教程: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; }