日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

1.为什么使用spring boot

發布時間:2025/7/25 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1.为什么使用spring boot 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近2年spring cloud微服務比較流行,Spring Cloud基于SpringBoot,為微服務體系開發中的架構問題提供了一整套的解決方案, 本文總結一下為什么要使用Spring boot,以及spring boot的特性和優缺點 ,以及spring boot與spring cloud關系。

1.為什么要在項目中使用那個spring boot?

spring boot 是一個快速開發框架,能夠幫助我們快速整合第三方框架(maven依賴關系,maven依賴繼承),完全采用注解化,內嵌Http服務器(tomcat,jetty,undertow),默認內置tomcat服務器,最終以java應用程序進行執行。
spring boot項目中沒有web.xml

2. springboot特性
  • 獨立運行spring項目。springboot可以以jar包的形式進行獨立運行,使用java -jar xx.jar 就可以成功運行項目;
  • 內嵌servlet容器。內嵌容器,使得我們可以執行運行項目的主程序main函數快速運行;
  • 提供starter簡化Maven配置。springboot提供了一系列的start pol用來簡化maven依賴。如:常用的spring-boot-starter-web、spring-boot-starter-tomcat、spring-boot-starter-actuator等;
  • 自動配置spring。springboot會根據我們項目中類路徑的jar包,為jar包的類進行自動裝配Bean;
  • 應用監控。springboot提供了基于HTTP、ssh、telnet對運行時的項目進行監控。
    springboot提供了actuator組件,只需要在配置中加入spring-boot-starter-actuator依賴,通過繼承AbstractHealthIndicator這個抽象類,然后在doHealthCheck()方法中檢測服務健康的方法,就可以實現一個簡單的監控.
3.springboot的缺點
  • 高度集成,使用的時候不知道底層實現;
  • 由于不了解底層,導致項目出了問題會很難排查.
4.spring boot 與spring cloud關系

spring boot是一個快速開放框架,能夠幫助我們快速整合第三方開源框架,完全采用注解化,簡化xml配置,最終以java應用程序的方式執行。
spring cloud是一套完整的微服務框架,功能強大。提供了注冊中心,客戶端調用工具, 服務治理(負載均衡,斷路器,分布式配置中心,網關 ,服務鏈路,消息總線)

轉載于:https://www.cnblogs.com/weiguo21/p/10284742.html

總結

以上是生活随笔為你收集整理的1.为什么使用spring boot的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。