一、介紹
本文介紹在IDEA中搭建SpringBoot環境,直接在IDEA中創建和在網頁中創建
二、前提
IntelliJ IDEA
Maven
Jdk
三、IDEA中創建SpringBoot專案
1.選擇“新建新專案”

2.選擇Spring Initilizr,在右側中有兩種創建方式,一種是Default,一種是Custom,我使用的是Default創建

3.填寫你的專案資訊
Group為專案組織的唯一識別符號
Artifact為專案名稱
Type選擇Maven還是Gradle,根據實際情況選擇
Packaging為打包方式,可以選擇Jar或者War
Java Version為java版本,我裝的是Jdk1.8,所以我選擇8

4.選擇SpringBoot的版本以及要初始化的組件
在這里我用的SpringBoot版本是2.3.4,在Web那一欄選擇Spring Web,其它的組件根據實際情況選擇,例如如果專案中使用到了mysql,就把mysql的組件添上即可,當然也可以在專案創建好以后在pom.xml中手動填寫依賴

5.創建完成
在demo目錄下的DemoApplication為專案的啟動類
Resource為存放資源檔案的目錄,其中static中放靜態頁面,而templates中放動態頁面,static可以直接訪問,而templates下的檔案不能直接被外部訪問,application.properties為SpringBoot的組態檔,在這里可以添加你的資料庫資訊等等

6.啟動專案
點擊“運行”按鈕,啟動專案,會發現在控制臺上出現錯誤資訊,那是因為在選擇初始化組件的時候我選擇了mysql的組件,啟動專案的時候springboot發現找不到我的mysql的配置資訊

在application.properties中寫上你的資料庫資訊

添加完成后,點擊運行,運行成功

6.一個小的demo
6.1在demo目錄下新建一個controller包,并在里面新建一個TestController類,這個類很簡單,就回傳一個字串,重新運行程式,在瀏覽器中訪問http:localhost:8080/test即可看到“hello SpringBoot”


6.2專案的啟動類在demo目錄下,SpringBoot會自動去掃描demo的下的類哪些需要初始化,如果放在別的目錄下SpringBoot會找不到

在這里為了演示,我把controller放在別的目錄下

重新運行程式,在瀏覽器訪問會發現報錯

解決辦法就是在啟動類中添加@SpringBootApplication(scanBasePackages = “com”),表示com的目錄下的類需要初始化,重新運行就能正常訪問了

四、在網頁中創建SpringBoot專案
1.訪問https://start.spring.io/,填寫要初始化的組件以及SpringBoot版本,以及專案資訊,跟在Idea中直接創建是一樣的,
Generate按鈕會下載一個壓縮包,解壓后直接idea中打開就可以創建專案,

Explore中你可以在線看到你的專案檔案,如果你是直接maven創建SpringBoot專案,可以修改pom.xml的內容即可,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/101056.html
標籤:其他
上一篇:MySQL初學者的一些筆記
下一篇:2020/9/20java作業一
