Spring 5 (含 Spring MVC) 新手村起手式 之 環境架設

Christy
appxtech
Published in
Nov 1, 2021
  • Spring 開發環境 IntelliJ IDEA 介紹
  • 建立demo專案以及執行

啟動 IDEA J (*這邊使用的是 v2018 Ultimate 版本或是可以到官網下載 免費版Community 版)

這邊我們點選 建立新專案 (Create New Project)

接著會出現個選單畫面,在左邊我們選 Spring Initializer

右邊會透出 目前系統的 JDK 版本

以及 Spring Template的來源位置,這邊採用預設
(*spring 官方提供的懶人上手包網址)

*當然也可以手動到官網下載 https://start.spring.io/

***下載後 再匯入 (*請見文章最後附錄,Community版的朋友就會需要用到)

輸入專案相關資訊(Metadata)

如 Group ( 公司/組織 的資料夾命名規則,通常是公司網域 反轉的字串 )

Artifact (作品名稱 ),此欄位會同步連動下方 Name 欄位 以及 影響最終的package 名稱。一般此欄位可設定 跟專案名稱一致即可。

按下 Next,卻出現…

Artifact欄位裏的內容,要全小寫而且不含特殊符號,才可以通過

下一頁,選取所需要的 Spring 套件

為了方便後續的開發,這邊我們先選了SpringBoot DevTools, Lombok, SpringWeb以及Thymeleaf。(*詳細的功能留到後面章節再分別介紹)

最後一步,選擇儲存專案的路徑,按下 Finish 就完成了

剛建立完成的專案內容

如何執行和觀看結果 ?

按下右上角綠色箭頭的執行鈕,即可看到啟動後的畫面如下

或是手動輸入指令 如下 :

先開啟 Terminal ,輸入 > ./mvnw package

成功的話,會看到 BUILD SUCCESS 文字

並且在專案的的檔案資料夾會新增 target 資料夾以及裏面的檔案

其中有個 OOXXXX-0.0.1-SNAPSHOT.jar 檔 (OOXXXX 是之前設定的artifact ID)

最後透過 Terminal 執行 即可
> java -jar target/demo-0.0.1-SNAPSHOT.jar

補充 : 如果想要直接透過命令列 一行來執行的話,可以用下面這行
> ./mvnw spring-boot:run

Wala ~~ 我們專案建置的初體驗就先到這邊。
下一篇,接著來看 如何用SpringBoot 來建置 Web 應用程式

--

--