Spring Boot 集成 Spring Cloud 的详细教程
1. 创建服务注册中心(Eureka Server)
-
创建项目 :在 Spring Initializr 中生成一个新的 Spring Boot 项目,添加依赖 “Spring Cloud Starter Netflix Eureka Server”。
-
修改
pom.xml
:添加 Spring Cloud 版本管理
<dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>Hoxton.SR12</version><type>pom</type><scope>import</scope></dependency></dependencies>
</dependencyManagement>
-
添加注解 :在项目的主类中添加
@EnableEurekaServer
注解:
package com.example.eurekaserver;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;@SpringBootApplication
@EnableEurekaServer
public class EurekaServerApplication {public static void main(String[] args) {SpringApplication.run(EurekaServerApplication.class, args);}
}
-
配置文件 &#