入门案例代码:
目录结构:
目录结构.png
一、新建父项目为 nacos_demo
二、创建子项目 cloud-provider-8001 服务提供者
- 修改 pom 文件,引入 nacos 服务发现依赖包及 web 包
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
</dependencies>
- 在 resources 文件夹下创建 application.yml 内容[比普通文件多了一个 nacos 地址]:
server:
port: 8001
spring:
application:
name: cloud-provider
cloud:
nacos:
discovery:
server-addr: localhost:8848 # Nacos 服务发现地址
- 创建启动类
@SpringBootApplication
@EnableDiscoveryClient
public class ProviderApp8001 {
public static void main(String[] args) {
SpringApplication.run(ProviderApp8001.class);
}
}
网友评论