关于注解的问题

关于注解的问题

开发Eureka Server启动类时使用的是@SpringBootApplication注解,而开发网关启动类时为什么使用SpringCloudApplication注解?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,因为@SpringCloudApplication是一个注解的集合,其中包含@SpringBootApplication。

并且@SpringCloudApplication注解中包括:@SpringBootApplication(SpringBoot注解)、@EnableDiscoveryClient(注册服务中心Eureka注解)、@EnableCircuitBreaker(断路器注解)。对于SpringCloud来说,这是每一微服务必须应有的三个注解,所以才推出了@SpringCloudApplication这一注解集合。

祝学习愉快~

  • 小曼巴0 提问者 #1

    网关模块不会用到断路器,而且将网关模块注册为Eureka client在前面已经配置过了,这里用@SpringBootApplication代替@SpringCloudApplication注解也是可以的吧?

    2021-07-22 18:00:34
  • 好帮手慕小脸 回复 提问者 小曼巴0 #2

    同学你好,是可以的

    祝学习愉快~

    2021-07-22 18:34:39
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师