開始SpringBoot的學習&springboot概述
A.為什麼要用SpringBoot?
B.什麼是SpringBoot?
C.SpringBoot與SpringCloud 的區別?
D.SpringBoot與SpringMVC 的區別?
1. 為什麼要用SpringBoot?
以往的專案整合起來是比較繁瑣複雜的,而且存在架包衝突的問題,這時候SpringBoot應運而生了,SpringBoot也就是用來做這個的。
2. 什麼是SpringBoot?
SpringBoot是一個快速開發的框架,能過快速整合第三方框架,他是如何快速整合的呢?其實他是的基本原來是Maven依賴關係,Maven的整合,完全採用註解化,簡化XML配置,內嵌HTTP伺服器(Tomcate,jetty),預設嵌入Tomcate,最終以Java應用程式進行執行。
總結一下:
1.SpringBoot是微服務框架(網上很多這樣說的朋友,其實並不合理,後面我們總結也SpringCloud的時候在細說)
2.SpringBoot核心:快速整合第三方框架
3.SpringBoot原理:Maven依賴關係,Maven的繼承,完全採用註解化,Spring3.0以後採用註解方式啟動SpringMVC
3. SpringBoot與SpringCloud 的區別?
1.SpringBoot快速開發框架,快速整合第三方框架(Maven依賴關係###Maven繼承),完全採用註解化,簡化XML配置,最終以java應用程式進行執行。
2.SpringCloud一套目前完整的微服務解決框架,功能非常強大,註冊中心,客戶端呼叫工具,服務治理(負載均衡,斷路器,分散式配置中心,網管,訊息匯流排等)。
3.關係:微服務通訊技術Http+json(restfull)輕量級,SpringBoot Web元件預設整合SpringMVC,SpringCloud依賴於SpringBoot實現微服務,使用SpringMVC編寫微服務介面。
總結:
SpringCloud 微服務開發——RPC遠端通訊技術,服務治理,單純的只是整合SpringBoot實現快速開發。
4. SpringBoot與SpringMVC 的區別?
說白了就是SpringBoot Web元件預設整合SpringMVC框架,SpringMVC3.0以後支援註解方式使用java程式碼啟動SpringMVC。
相關文章
- SpringBoot學習日記(一)開始Spring Boot
- SpringBoot 學習Spring Boot
- springboot學習Spring Boot
- SpringBoot - [01] 概述Spring Boot
- 【SpringBoot學習一】開發入門--快速建立springboot程式Spring Boot
- springboot 開發學習筆記1Spring Boot筆記
- SpringBoot中JPA的學習Spring Boot
- SpringBoot學習之mvcSpring BootMVC
- 《springboot學習篇4》Spring Boot
- SpringBoot學習彙總Spring Boot
- SpringBoot 學習筆記Spring Boot筆記
- SpringBoot學習筆記Spring Boot筆記
- SpringBoot入門(一):從HelloWorld開始Spring Boot
- SpringBoot原始碼學習3——SpringBoot啟動流程Spring Boot原始碼
- springboot學習日誌(二)– thymeleaf學習Spring Boot
- SpringBoot學習之整合MybatisSpring BootMyBatis
- springboot 學習筆記(四)Spring Boot筆記
- SpringBoot整合Activiti學習(一)Spring Boot
- 學習微服務三-SpringBoot微服務Spring Boot
- Rabbit學習---SpringBoot整合RabbitMQSpring BootMQ
- SpringBoot學習之整合AOPSpring Boot
- SpringBoot學習筆記(4)Spring Boot筆記
- springBoot-web 學習案例Spring BootWeb
- 從零開始學五筆(一):概述
- SpringBoot系統學習 - 配置篇Spring Boot
- Elasticsearch學習<四>SpringBoot整合esElasticsearchSpring Boot
- 個人學習系列 - SpringBoot整合RabbitMQSpring BootMQ
- Elasticsearch學習(三)springboot整合ElasticSearchElasticsearchSpring Boot
- 目錄:SpringBoot學習目錄Spring Boot
- SpringBoot運維學習筆記Spring Boot運維筆記
- springBoot @Scheduled多工同時開始執行Spring Boot
- [SpringBoot學習]-IDEA建立Gradle多Module結構的SpringBoot專案Spring BootIdeaGradle
- 開始我的學習之旅。。。。
- 開始學習啦
- 開始學習 Backbone
- 開始學習OpenRestyREST
- SpringBoot學習之整合SwaggerSpring BootSwagger
- springboot application.yml配置學習Spring BootAPP