欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SpringBoot中Starter的作用小結

 更新時間:2021年10月25日 15:20:30   作者:小志的博客  
這篇文章主要介紹了SpringBoot中Starter的作用小結,Starter其實就是Spring針對不用的開發(fā)場景,給我們提供的“套餐”。今天就通過實例代碼給大家介紹Starter,感興趣的朋友一起看看吧

一、官方文檔對Starter的介紹

在這里插入圖片描述

通過官方文檔里面的介紹,Starter其實就是Spring針對不用的開發(fā)場景,給我們提供的“套餐”。類似于,我們去KFC吃飯,可能有些同學們是會選擇自己喜歡吃的食物去下單,但是,有些同學們對飲食并沒有那么挑剔,直接就去點物美價廉的香辣雞腿堡套餐了。而這個香辣雞腿堡套餐,就是我們今天要介紹的Starter了。

二、Starter分類

1、Spring官方給我們提供了多種Starter的選擇方式,大概50多種Starter供我們可以選擇。其中,根據偏應用、產品和技術,分為三大類:

  • 偏應用:Spring Boot application starters
  • 偏產品:Spring Boot production starters
  • 偏技術:Spring Boot technical starters

2、下面具體的Starter,大家可以參加官方文檔中的介紹:

官方文檔地址:https://docs.spring.io/spring-boot/docs/current/reference/html/using.html#using.build-systems.starters 三、以一個web開發(fā)場景為例,查看spring-boot-starter-web幫我們引入了什么

1、springboot項目中pom.xml文件中首先引入web的Starter,如下所示:

<dependency>
    <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-starter-web</artifactId>
 </dependency>

在這里插入圖片描述

2、引入完畢之后,我們發(fā)現,陸陸續(xù)續(xù)的下載了很多jar包。通過查看maven依賴,來看看項目現在有哪些jar包被引入了進來。如下所示:

在這里插入圖片描述

通過上面的依賴圖發(fā)現,web的Starter給我們提供了webmvc、web、tomcat和json的能力,那么,也就能夠解釋為什么我們自己沒有去配置tomcat,項目卻可以自己跑起來的原因了。

到此這篇關于SpringBoot中Starter的作用小結的文章就介紹到這了,更多相關SpringBoot中Starter作用內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 為什么Java單例模式一定要加?volatile

    為什么Java單例模式一定要加?volatile

    這篇文章主要介紹了為什么Java單例一定要加volatile,指的是為什么懶漢模式中的私有變量要加volatile?帶著疑問一起學習下面文章內容吧
    2022-05-05
  • Java添加Word文本水印和圖片水印

    Java添加Word文本水印和圖片水印

    這篇文章主要介紹了Java添加Word文本水印和圖片水印,文章圖文講解的很清晰,有對于這方面不懂得同學可以學習下
    2021-02-02
  • SpringBoot整合Hibernate Validator實現參數驗證功能

    SpringBoot整合Hibernate Validator實現參數驗證功能

    這篇文章主要介紹了SpringBoot整合Hibernate Validator實現參數驗證功能,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • Springboot異常日志輸出方式

    Springboot異常日志輸出方式

    這篇文章主要介紹了Springboot異常日志輸出方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Spring+MongoDB實現登錄注冊功能

    Spring+MongoDB實現登錄注冊功能

    這篇文章主要為大家詳細介紹了Spring+MongoDB實現登錄注冊功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • JDK1.7中HashMap的死循環(huán)問題及解決方案

    JDK1.7中HashMap的死循環(huán)問題及解決方案

    這篇文章主要為大家介紹了JDK1.7中HashMap的死循環(huán)問題及解決方案,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • jvm雙親委派 vs 破壞雙親委派理解加載器的權責分配

    jvm雙親委派 vs 破壞雙親委派理解加載器的權責分配

    這篇文章主要為大家介紹了jvm雙親委派 vs 破壞雙親委派對比來理解加載器的權責分配,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • 一文詳解Spring?中的順序問題

    一文詳解Spring?中的順序問題

    本文主要介紹了Spring?中的順序問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • 詳解Java中使用externds關鍵字繼承類的用法

    詳解Java中使用externds關鍵字繼承類的用法

    子類使用extends繼承父類是Java面向對象編程中的基礎知識,這里我們就來詳解Java中使用externds關鍵字繼承類的用法,需要的朋友可以參考下
    2016-07-07
  • Java之MyBatis的Dao方式以及Dao動態(tài)代理詳解

    Java之MyBatis的Dao方式以及Dao動態(tài)代理詳解

    這篇文章主要介紹了Java之MyBatis的Dao方式以及Dao動態(tài)代理詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評論