采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好 什么时候用@SpringBootApplication 什么时候用@SpringCloudApplication
杨首长你好:
这两个注解不是一个功能,他们都是组合注解,但是,你可以看到它们名字的区别。一个是 Boot,一个是 Cloud。
注解 @SpringCloudApplication 包括:@SpringBootApplication、@EnableDiscoveryClient、@EnableCircuitBreaker,分别是 SpringBoot 注解、注册服务中心 Eureka 注解、断路器注解。对于SpringCloud 来说,这是每一微服务必须应有的三个注解,所以才推出了 @SpringCloudApplication 这一注解集合。
所以,当你的工程只是一个 SpringBoot 工程,那么,只需要加上 @SpringBootApplication 注解就可以了;如果你的工程需要服务发现,那么,无疑,需要添加 @SpringCloudApplication 注解。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
好的 不过我看只有网关项目用的cloud注解 sponsor项目和eureka项目都是用的boot 这是为什么呢 为啥不都用cloud呢?
换成 cloud 也是可以的,只是我在用的时候是自己在组合
OK 好的
登录后可查看更多问答,登录/注册
广告营销系统,未来大中型企业的标配
1.7k 14
3.2k 10
1.2k 10
1.3k 8
1.1k 8