springcloud 开源框架
时间: 2023-09-23 18:05:20 浏览: 91
SpringCloud是基于SpringBoot的一整套实现微服务的框架,它提供了微服务开发所需的各种组件,包括配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等。
要开始使用SpringCloud,首先需要导入相应的依赖包并注册到Eureka上。可以通过在项目中的pom.xml文件中添加以下依赖来导入Eureka包:
```xml
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
```
接下来,在核心加载类中加上注解`@SpringCloudApplication`和`@EnableFeignClients`,这样就可以使用Feign来进行服务间的调用。不再需要使用RestTemplate,因为不需要直接使用HTTP Client了。
以上就是使用SpringCloud开源框架的基本步骤。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [基于spring boot的spring cloud 开源框架](https://download.csdn.net/download/weixin_45018186/11160467)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [SpringCloud中的一些常用的开源框架(二)](https://blog.csdn.net/qq_42605968/article/details/88543100)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [SpringCloud中的一些常用的开源框架(一)](https://blog.csdn.net/qq_42605968/article/details/88431437)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文