把配置数据分为了三个不同的配置文件方便管理,加载的时候同时加载三个组合起来
把application.yml
里的内容都分文件抽离出去。在nacos
里创建好配置文件后,在项目里指定要导入的配置即可。
修改bootstrap.properties
配置即可,示例:
#服务名称
spring.application.name=member-serviec
#nacos配置中心地址
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
# 可以选择对应的命名空间 # 写上对应环境的命名空间ID
spring.cloud.nacos.config.namespace=7e72cd9b-d595-47c6-973d-2c5801c4d4bc
# 更改配置分组
spring.cloud.nacos.config.group=dev
#Data Id
spring.cloud.nacos.config.extension-configs[0].data-id=datasource.yml
#分组
spring.cloud.nacos.config.extension-configs[0].group=dev
#是否动态刷新,默认关闭
spring.cloud.nacos.config.extension-configs[0].refresh=true
#Data Id
spring.cloud.nacos.config.extension-configs[1].data-id=mybatis.yml
#分组
spring.cloud.nacos.config.extension-configs[1].group=dev
#是否动态刷新,默认关闭
spring.cloud.nacos.config.extension-configs[1].refresh=true
#Data Id
spring.cloud.nacos.config.extension-configs[2].data-id=common.yml
#分组
spring.cloud.nacos.config.extension-configs[2].group=dev
#是否动态刷新,默认关闭
spring.cloud.nacos.config.extension-configs[2].refresh=true