(一)为什么要实现配置管理
- 区分环境,不同环境不同配置
- 配置属性动态刷新,不需要重启项目
(二)项目整合Nacos实现配置管理
1.添加依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
2.在 resources目录下新建文件名为bootstrap.yml的文件,并在文件中填写如下内容:
spring:
cloud:
nacos:
config:
# 指定nacos server的地址
server-addr: localhost:8848
file-extension: yml
application:
name: user-service #服务名
profiles:
active: dev