最近閑來無事,想好好學學spring boot,之前都是公司搭建好直接用的,現在從頭開始學。今天主要講一下spring boot建立的三種方式,參考了江南一點雨(松哥)的部落格:https://www.javaboy.org/2019/0412/springboot-init.html
工程建立的三種方式:
1.線上建立
2.通過IDE來建立(Intellij IDEA、STS)
3.通過改造一個普通的maven工程來實作
一、線上建立:spring boot官網提供了線上建立的方式,官網位址:https://start.spring.io/,建立如下圖:

建立完spring boot工程會下載下傳一個字尾.zip的檔案,解壓以後,直接在IDE工具打開就可直接使用
二、idea建立(這裡隻示範idea建立)
這裡可以發現idea建立spring boot工程,選擇Spring Initializr與spring boot官網上線上建立大同小異
與spring boot官網基本一樣,接下來next
最後選擇項目路徑,點選finish即可。
三、正常建立maven工程改造成spring boot項目
idea正常建立maven工程(這個就不示範了),然後我們打開spring boot的官網,檢視它的官方文檔。
spirng boot 2.1.7官方文檔導航的位址:https://docs.spring.io/spring-boot/docs/2.1.7.RELEASE/reference/html/
這裡有介紹我們如何建立一個spring boot項目,如圖:
a.creating the pom(引入pom檔案)
b.Adding Classpath Dependencies(添加依賴)
c.Writing the Code(添加啟動類)
我們大家都知道spring boot項目有一個啟動類,而我們自己建立的普通maven工程不會自動建立啟動類,是以需要我們自己建立啟動類,這裡我把啟動類建立在/main/java包下(這個因人而異,可以建立在别的包目錄下,但是要注意其它類的建立目錄最好要跟啟動類在一個目錄下,因為spring boot的啟動類涉及到包掃描(這個以後有機會再細講)),然後我們把官方提供的code複制進入自己建立的類中,我建立一個叫App的類名(注意改名,類名一緻)
我們最後啟動一下,看一下效果。
哈哈,大功告成,獻醜,小弟學的比較渣,正在慢慢學習。最近在看江南一點雨的視訊,第一次寫部落格,如果有說的不好的地方見諒。