背景
项目整合nacos
引入nacos依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
新建bootstrap.yml配置如下
server:
port: 9081
spring:
cloud:
nacos:
discovery:
server-addr: 123.249.28.98:9999
username: nacos
password: nacos
namespace: public
config:
enabled: true
server-addr: 123.249.28.98:9999
namespace: public
group: DEFAULT_GROUP
file-extension: yml
username: nacos
password: nacos
# 默认的应用配置读取文件类型
extension-configs[0].data-id: gpxConfig.properties
extension-configs[0].file-extension: properties
extension-configs[0].group: DEFAULT_GROUP
application:
name: gpx-system
登录nacos,新增gpxConfig.properties配置文件
代码获取内容,可以写在controller类里,前台访问地址,后台输出内容
@Value("${filePath}") public String filePath;