@SpringCloudApplication注解

news/2025/1/15 18:00:48/

进入这个注解的源码,可以看到它整合了多个注解

@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@SpringBootApplication
@EnableDiscoveryClient
@EnableCircuitBreaker
public @interface SpringCloudApplication {
}

@SpringBootApplication:SpringBoot启动类注解


@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@SpringBootConfiguration
@EnableAutoConfiguration
@ComponentScan(excludeFilters = {@Filter(type = FilterType.CUSTOM,classes = {TypeExcludeFilter.class}
), @Filter(type = FilterType.CUSTOM,classes = {AutoConfigurationExcludeFilter.class}
)}
)
public @interface SpringBootApplication {.........}

@EnableDiscoveryClient:被服务中心发现并且注册

@EnableCircuitBreaker:断路器注解

在SpringCloud中,这是每一个微服务都可用到的几个注解,为了操作方便,推出了整合注解

下面是依赖

<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-eureka</artifactId>
</dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-hystrix</artifactId>
</dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><version>2021.0.4.0</version>
</dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId><version>2021.0.4.0</version>
</dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-bootstrap</artifactId><version>3.1.1</version>
</dependency>


http://www.ppmy.cn/news/745350.html

相关文章

机器学习的注意力机制学习笔记(三)

五&#xff09;自注意力&#xff08;Self-Attention&#xff09; 以下是一个使用PyTorch实现自注意力&#xff08;Self-Attention&#xff09;的示例代码&#xff1a; import torch import torch.nn as nnclass SelfAttention(nn.Module):def __init__(self, input_dim, num_…

一周信创舆情观察(5.24~5.30)

一、一周舆情要点 政策方面&#xff0c;国资委党委委员、副主任翁杰明日前撰文指出&#xff0c;持续推进5G网络、数据中心、物联网、卫星互联网等新型基础设施建设&#xff0c;加快培育一批云计算、大数据、集成电路、人工智能等领军企业&#xff0c;深入推进数字经济、智能制…

Kafka如何处理存储实现上的并发访问问题

Kafka如何处理存储实现上的并发访问问题 一、简介二、Kafka 存储方案的设计2.1 相关技术选型2.2 实现机制2.3 生产者/消费者数据读写优化 三、Kafka存储方案的实践3.1 实现细节与注意事项3.2 系统性能测试及优化方案3.3 存储方案更新与升级 四、Kafka 并发访问问题应用场景4.1 …

逆波兰表达式

思路 变量 String[] arr Stack 代码 public class Test1 {public static void main(String[] args) {String s "3 40 5 * 6 -";Stack numArr new Stack(10);int num1 0;int num2 0;int res 0;int index 0;String[] arr s.split(" ");for(String…

骁龙888和骁龙865性能差距 骁龙888和骁龙865哪个好

骁龙 865 搭载了 4 个 Cortex-A77 性能核心和 4 个 Cortex-A55 效率核心&#xff0c;由台积电采用其 7 纳米制造工艺制造&#xff0c;辅以 Adreno 650 图形处理器。 手机处理器选骁龙888还是骁龙865这些点很重要 看过你就懂了 http://shouji.adiannao.cn/7 骁龙 888 采用三星 5…

骁龙8+和骁龙888差距 骁龙8+和骁龙888对比

骁龙8Gen1&#xff1a;采用台积电4nm工艺制程&#xff0c;CPU由13.19GHz&#xff08;X2核心&#xff09;32.75GH&#xff08;A710核心&#xff09;4*2.0GHz&#xff08;A510核心&#xff09;组成&#xff0c;GPU规格为 Adren 730&#xff0c;频率提升10%左右&#xff0c;整体功…

Linux组件之数据库连接池

目录 一、数据库连接池1.1 池化技术1.2 数据库连接池及其作用1.3 不使用数据库连接池1.4 使用数据库连接池1.5 长连接和连接池1.6 数据库连接池运行机制1.7 连接池和线程池的关系 二、数据库连接池的设计2.1 mysql 连接池1. 构造函数2. 初始化3. 请求获取连接4. 归还连接5. 析构…

【Hadoop】绪论

Hadoop绪论 第一章&#xff1a;Hadoop背景知识与起源第二章&#xff1a;搭建Hadoop环境第三章&#xff1a;Hadoop的体系架构第四章&#xff1a;HDFS第五章&#xff1a;MapReduce第六章&#xff1a;HBase&#xff1a;基于HDFS之上的NoSQL数据库第七章&#xff1a;Hive&#xff1…