亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

SpringBoot中Starter的作用小結(jié)

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

一、官方文檔對(duì)Starter的介紹

在這里插入圖片描述

通過(guò)官方文檔里面的介紹,Starter其實(shí)就是Spring針對(duì)不用的開(kāi)發(fā)場(chǎng)景,給我們提供的“套餐”。類(lèi)似于,我們?nèi)FC吃飯,可能有些同學(xué)們是會(huì)選擇自己喜歡吃的食物去下單,但是,有些同學(xué)們對(duì)飲食并沒(méi)有那么挑剔,直接就去點(diǎn)物美價(jià)廉的香辣雞腿堡套餐了。而這個(gè)香辣雞腿堡套餐,就是我們今天要介紹的Starter了。

二、Starter分類(lèi)

1、Spring官方給我們提供了多種Starter的選擇方式,大概50多種Starter供我們可以選擇。其中,根據(jù)偏應(yīng)用、產(chǎn)品和技術(shù),分為三大類(lèi):

  • 偏應(yīng)用:Spring Boot application starters
  • 偏產(chǎn)品:Spring Boot production starters
  • 偏技術(shù):Spring Boot technical starters

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

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

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

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

在這里插入圖片描述

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

在這里插入圖片描述

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

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

相關(guān)文章

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

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

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

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

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

    SpringBoot整合Hibernate Validator實(shí)現(xiàn)參數(shù)驗(yàn)證功能

    這篇文章主要介紹了SpringBoot整合Hibernate Validator實(shí)現(xiàn)參數(shù)驗(yàn)證功能,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Springboot異常日志輸出方式

    Springboot異常日志輸出方式

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

    Spring+MongoDB實(shí)現(xiàn)登錄注冊(cè)功能

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

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

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

    jvm雙親委派 vs 破壞雙親委派理解加載器的權(quán)責(zé)分配

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

    一文詳解Spring?中的順序問(wèn)題

    本文主要介紹了Spring?中的順序問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • 詳解Java中使用externds關(guān)鍵字繼承類(lèi)的用法

    詳解Java中使用externds關(guān)鍵字繼承類(lèi)的用法

    子類(lèi)使用extends繼承父類(lèi)是Java面向?qū)ο缶幊讨械幕A(chǔ)知識(shí),這里我們就來(lái)詳解Java中使用externds關(guān)鍵字繼承類(lèi)的用法,需要的朋友可以參考下
    2016-07-07
  • Java之MyBatis的Dao方式以及Dao動(dòng)態(tài)代理詳解

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

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

最新評(píng)論