1.下載nacos包java
地址:https://github.com/alibaba/nacos/releases,下的版本爲 0.8linux
2.解壓後,若是在linux下,記得查看startup.sh腳本,若是你安裝的java目錄,在不在腳本上,若是是windows,則不須要,直接運行startup.cmdgit
3.單機運行startup.sh -m standalonegithub
4.啓動後,訪問 http://127.0.0.1:8848/nacosspring
5.輸入帳號和密碼,nacos/nacoswindows
6.進行配置app
7.創建一個spring boot項目,導入nacos包spring-boot
<dependency>
<groupId>com.alibaba.boot</groupId>
<artifactId>nacos-config-spring-boot-starter</artifactId>
<version>0.2.1</version>
</dependency>工具
8.在application.yml配置如下信息post
9.在啓動類中,加入如下註解
@NacosPropertySource(dataId = "這個是你在nacos上配置的dataId", autoRefreshed = true)
10.創建一個普通的controller
@Controller @RequestMapping("config") public class TestNacosConfigController { @NacosValue(value = "${useLocalCache:false}", autoRefreshed = true) private boolean useLocalCache; @RequestMapping(value = "/get", method = GET) @ResponseBody public boolean get() { return useLocalCache; } }
11.用測試工具,如postman,會獲得false結果
12.在nacos上配置如下信息
再執行剛剛的接口地址,會發現返回結果爲配置的值