1添加依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
2:新增 bootstrap.yml 文件,因为这个文件加载级别最高,通过这个文件,去配置中心去读取配置。并且添加配置
spring:
application:
name: sca-provider
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848
config:
server-addr: 127.0.0.1:8848
file-extension: yml
dataid 要写自己模块的名称,进去之后,选择 ymal ,并且符合yml书写格式
3在相应的controller层里面添加注解
@RefreshScope 这样,提交配置的时候,代码里面读取的配置才是最新生效的