1、區別
(1)使用
springboot可以單獨使用;而springcloud必須在springboot使用的前提下才能使用。springboot的設計目的是為了在微服務開發過程中可以簡化配置文件,提高工作效率,而springcloud的設計目的是為了管理同壹項目中的各項微服務。
(2)框架
SpringBoot只是壹個快速開發框架,使用註解簡化了xml配置,內置了Servlet容器,以Java應用程序進行執行。而SpringCloud是壹系列框架的集合,可以包含SpringBoot。
(3)配置
springboot使用了默認大於配置的理念,很多集成方案已經幫妳選擇好了,能不配置就不配置,SpringCloud很大的壹部分是基於Springboot來實現。
2、介紹
SpringBoot:是壹個快速開發框架,通過用MAVEN依賴的繼承方式,幫助我們快速整合第三方常用框架,完全采用註解化,簡化XML配置,內置HTTP服務器,最終以Java應用程序進行執行。
SpringCloud:是壹套目前完整的微服務框架,它是是壹系列框架的有序集合。它只是將目前各家公司開發的比較成熟、經得起實際考驗的服務框架組合起來。
今天的分享就是這些,希望能幫助大家。