首先maven引入对应的jar包
<!-- 服务注册/发现-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!--spring-cloud-alibaba 版本管理-->
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.2.0.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
新建bootstrap.properties文件,(bootstrap.properties会优先于application.properties加载)
一般情况下只会再这里配置nacos的相关配置,其他配置通过nacos的配置中心统一管理
# nacos 读取配置文件IP端口
spring.cloud.nacos.config.server-addr= 127.0.0.1:8848
#DataId 配置文件详细名称
spring.cloud.nacos.config.prefix=gulimall-member
# 分组名
spring.cloud.nacos.config.group=dev
# 命名空间ID
spring.cloud.nacos.config.namespace=3d8d9b9c-cf4c-4e8d-a62b-d51d5da5cdc6
# 配置文件格式
spring.cloud.nacos.config.file-extension= yml
spring:
cloud:
nacos:
discovery:
server-addr: ${spring.cloud.nacos.config.server-addr}
application:
name: gulimall-member