spring boot和spring cloud的区别

SpringBoot简化了基于Spring的应用开发,强调约定优于配置,让开发者能快速构建可运行的应用。而SpringCloud则为分布式系统提供了一系列工具,包括服务发现、配置管理、断路器等,为微服务架构提供一站式解决方案。SpringBoot是微服务的基础,SpringCloud则是构建和协调微服务的关键工具。
摘要由CSDN通过智能技术生成

Java中说到微服务肯定离不开Spring Boot和Spring Cloud,这两者到底有什么关系,什么是微服务,如果单纯的说SpringBoot,SpringCloud,都是不准确的,那应该怎么回答。

  • 官网对于Spring Boot的介绍

    Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".

    SpringBoot相对于传统基于springframework的项目来说,大大简化了开发配置,当我们指定其Parent版本后,只需要引入需要的Starter就可以快 速开发,实现just run,不用再去考虑相关jar包之间的依赖,版本冲突问题,体现了约定大于配置,是一种落地生根的技术。

  • 官网对于Spring Cloud的介绍

    Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems

    Spring Cloud为开发人员提供了一些工具来快速构建分布式系统中的一些常见模式(例如配置管理、服务发现、断路器、网关路由),可以理解为对于微服务中常见的场景和问题,Spring Cloud提供了一站式的解决方案。

  • 总结:

    Spring Boot build anything 构建一切
    Spring Cloud coordinate anything 协调一切

Spring Boot是一种快速开发技术实现,约定大于配置;Spring Cloud提供了微服务系统中一站式的解决方案,每个微服务方案都以Spring Boot为基础。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星光Starsray

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值