<abbr id="ciwa6"><option id="ciwa6"></option></abbr>
  • <sup id="ciwa6"><kbd id="ciwa6"></kbd></sup>
    <small id="ciwa6"></small>
  • 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

    400-811-9990
    手機(jī)站
    千鋒教育

    千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

    千鋒教育

    掃一掃進(jìn)入千鋒手機(jī)站

    領(lǐng)取全套視頻
    千鋒教育

    關(guān)注千鋒學(xué)習(xí)站小程序
    隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

    上海
    • 北京
    • 鄭州
    • 武漢
    • 成都
    • 西安
    • 沈陽(yáng)
    • 廣州
    • 南京
    • 深圳
    • 大連
    • 青島
    • 杭州
    • 重慶
    當(dāng)前位置:成都千鋒IT培訓(xùn)  >  技術(shù)干貨  >  四種方式創(chuàng)建SpringBoot項(xiàng)目

    四種方式創(chuàng)建SpringBoot項(xiàng)目

    來(lái)源:千鋒教育
    發(fā)布人:wjy
    時(shí)間: 2023-02-27 16:43:57

      一. 簡(jiǎn)介

      可能有很多人對(duì)SpringBoot的了解,就是可以快速搭建出一個(gè)Web項(xiàng)目。在以前搭建傳統(tǒng)的Spring MVC項(xiàng)目時(shí),我們需要配置依賴(lài)文件,設(shè)置web.xml配置文件,設(shè)置Spring MVC的核心控制器DispatcherServlet,還要添加SpringMVC的配置文件,設(shè)置包掃描等等,特別的麻煩,而且稍不注意還很容易出錯(cuò)。

      而SpringBoot創(chuàng)建項(xiàng)目,卻極其的簡(jiǎn)單。可以說(shuō)SpringBoot的出現(xiàn),極大的方便和簡(jiǎn)化了程序員的編程工作。既然SpringBoot這么好用,那它到底是怎么創(chuàng)建項(xiàng)目的呢?接下來(lái)我們就來(lái)講講SpringBoot創(chuàng)建項(xiàng)目的幾種方式。

      二. 創(chuàng)建Springboot項(xiàng)目的四種方式

      1.

      第一種方式:使用starter直接創(chuàng)建

      第一種方式,我們可以在starter.springboot.io官網(wǎng)頁(yè)面中,使用starter直接創(chuàng)建。Spring官網(wǎng)start頁(yè)面地址如下:https://start.spring.io

      我們可以在這里設(shè)置項(xiàng)目中的所有參數(shù)。

    四種方式創(chuàng)建SpringBoot項(xiàng)目736

    四種方式創(chuàng)建SpringBoot項(xiàng)目1022

    四種方式創(chuàng)建SpringBoot項(xiàng)目1308

      點(diǎn)擊生成按鈕,然后下載一個(gè)項(xiàng)目的zip文件夾。在文件系統(tǒng)中打開(kāi)zip文件并解壓并導(dǎo)入到自己的開(kāi)發(fā)工具中,就可以進(jìn)行代碼的編寫(xiě)與實(shí)現(xiàn)了。

      2.

      第二種方式:以initializr初始化向?qū)В瑒?chuàng)建SpringBoot項(xiàng)目

      在這種方式里,我們可以使用idea新建一個(gè)Spring initializr向?qū)В3帜J(rèn)配置即可。

    四種方式創(chuàng)建SpringBoot項(xiàng)目1758

      設(shè)置項(xiàng)目的GAV坐標(biāo)以及JDK版本信息,然后點(diǎn)擊下一步。

    四種方式創(chuàng)建SpringBoot項(xiàng)目2077

      設(shè)置Springboot的版本及依賴(lài),然后點(diǎn)擊下一步。

    四種方式創(chuàng)建SpringBoot項(xiàng)目2395

      設(shè)置項(xiàng)目的存放路徑,并點(diǎn)擊完成,即可創(chuàng)建好項(xiàng)目。

    四種方式創(chuàng)建SpringBoot項(xiàng)目2710

      點(diǎn)擊項(xiàng)目結(jié)構(gòu),接下來(lái)我們就可以進(jìn)行代碼的編寫(xiě)了。

    四種方式創(chuàng)建SpringBoot項(xiàng)目3025

      3.

      第三種方式:以sts的starter創(chuàng)建SpringBoot項(xiàng)目

      我們可以打開(kāi)Spring tool suite選型,然后新建項(xiàng)目。

    四種方式創(chuàng)建SpringBoot項(xiàng)目3384

      分別設(shè)置項(xiàng)目的語(yǔ)言版本、項(xiàng)目類(lèi)型和GAV坐標(biāo)。

    四種方式創(chuàng)建SpringBoot項(xiàng)目3698

      勾選項(xiàng)目中需要的依賴(lài)包。

    四種方式創(chuàng)建SpringBoot項(xiàng)目4001

      最終打開(kāi)項(xiàng)目,進(jìn)行代碼的編寫(xiě)。

    四種方式創(chuàng)建SpringBoot項(xiàng)目4307

      4.

      第四種方式:直接創(chuàng)建maven項(xiàng)目

      這種方式就是可以直接創(chuàng)建maven項(xiàng)目,然后手動(dòng)添加Springboot的相關(guān)配置。

      4.1 使用idea新建一個(gè)maven項(xiàng)目

    四種方式創(chuàng)建SpringBoot項(xiàng)目4685

      4.2 設(shè)置項(xiàng)目的GAV坐標(biāo)

    四種方式創(chuàng)建SpringBoot項(xiàng)目4990

      4.3 完成maven項(xiàng)目的創(chuàng)建

      此時(shí)我們要在maven項(xiàng)目的pom文件中進(jìn)行配置。

    四種方式創(chuàng)建SpringBoot項(xiàng)目5326

      4.4 在項(xiàng)目的src->main->java目錄下創(chuàng)建類(lèi)

    四種方式創(chuàng)建SpringBoot項(xiàng)目5646

      4.5 填寫(xiě)類(lèi)的基本信息

    四種方式創(chuàng)建SpringBoot項(xiàng)目5949

      4.6 完成類(lèi)中代碼的編寫(xiě)

    四種方式創(chuàng)建SpringBoot項(xiàng)目6253

      以上就是創(chuàng)建SpringBoot項(xiàng)目的四種方式,接下來(lái)我們?cè)賮?lái)說(shuō)一下Spring boot項(xiàng)目的三種運(yùn)行方式。

      三. 三種運(yùn)行方式

      1.

      直接運(yùn)行main方法,自動(dòng)開(kāi)啟tomcat來(lái)運(yùn)行

    四種方式創(chuàng)建SpringBoot項(xiàng)目6641

      2.

      使用maven命令運(yùn)行Spring boot項(xiàng)目

      我們可以點(diǎn)擊maven命令按鈕。

    四種方式創(chuàng)建SpringBoot項(xiàng)目6975

    四種方式創(chuàng)建SpringBoot項(xiàng)目7261

      打包生成jar文件,使用Java命令來(lái)運(yùn)行項(xiàng)目

    四種方式創(chuàng)建SpringBoot項(xiàng)目7575

      接著使用Java命令來(lái)運(yùn)行。

    四種方式創(chuàng)建SpringBoot項(xiàng)目7878

      之后我們就可以打開(kāi)瀏覽器進(jìn)行訪(fǎng)問(wèn),如果此時(shí)顯示404頁(yè)面,就證明服務(wù)器已經(jīng)成功啟動(dòng)了。

      接著我們可以在項(xiàng)目中新增一個(gè)Controller類(lèi),創(chuàng)建一個(gè)測(cè)試接口。

    四種方式創(chuàng)建SpringBoot項(xiàng)目8248

      在這里編寫(xiě)控制器類(lèi)。

    四種方式創(chuàng)建SpringBoot項(xiàng)目8547

      在瀏覽器中運(yùn)行并查看結(jié)果。

    四種方式創(chuàng)建SpringBoot項(xiàng)目8849

      四. 總結(jié)

      至此我們的Spring boot項(xiàng)目就運(yùn)行起來(lái)了。本文中主要講了創(chuàng)建Spring boot項(xiàng)目的四種創(chuàng)建方式和三種運(yùn)行方式,現(xiàn)在你學(xué)廢了嗎?如果你還有什么別的問(wèn)題,可以在評(píng)論區(qū)給我們留言。關(guān)注Java架構(gòu)棧,干貨天天都不斷。

      

    聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

    猜你喜歡LIKE

    經(jīng)典面試題:static加載機(jī)制你知道嗎?

    2023-03-23

    如何做用戶(hù)分層?

    2022-12-12

    如何進(jìn)行有效的數(shù)據(jù)分析?

    2022-12-12

    最新文章NEW

    跨域如何解決

    2023-04-04

    消息中間件常用協(xié)議有哪些

    2023-03-22

    四種方式創(chuàng)建SpringBoot項(xiàng)目

    2023-02-27

    相關(guān)推薦HOT

    更多>>

    快速通道 更多>>

    最新開(kāi)班信息 更多>>

    網(wǎng)友熱搜 更多>>