@SpringCloudApplication和@SpringBootApplication有啥不同?
来源:6-1 通过网关Zuul实现路由功能
wyuv
2021-09-11 10:27:51
为什么网关的启动类上加@SpringCloudApplication,而其他子项目启动类加@SpringBootApplication
1回答
好帮手慕小尤
2021-09-12
同学你好,因为@SpringCloudApplication是一个注解的集合,其中包含@SpringBootApplication。
并且@SpringCloudApplication注解中包括:@SpringBootApplication(SpringBoot注解)、@EnableDiscoveryClient(注册服务中心Eureka注解)、@EnableCircuitBreaker(断路器注解)。对于SpringCloud来说,这是每一微服务必须应有的三个注解,所以才推出了@SpringCloudApplication这一注解集合。
祝学习愉快!
相似问题