Spring Boot大幅減化了Spring框架的環境建置與部署的複雜度。本文使用IntelliJ IDEA 2016.1來建立一個最簡單的Spring Boot應用程式。
先安裝好的外掛
要在IDEA裡編寫Spring Boot程式,必須先安裝下列外掛:
- 建構系統Maven或Gradle,視習慣選用其中一個
- Spring Boot,勾選後會自動勾選Spring Support
建立Spring Boot專案的步驟
首先用【Create New Project】進入專案的建立視窗。
-
選用Spring Initilizr類型。Spring Initializr的內容是由網站https://start.spring.io提供的,由這個網站也能建立需要的Spring Boot建構環境。
-
輸入專案名稱等資訊。在Type欄位選擇要使用Maven或Gradle。
-
勾選要使用的Spring功能組件。在此我先勾選了Web和H2。
-
指定專案檔的存放路徑。
-
設定Gradle。
-
如果出現Spring組態的檢查警告不用理它,先忽略。
-
Gradle設定好按OK後Gradle便開始執行,依相依性下載需要的jar檔。這個步驟會跑比較久。
-
Gradle建構完畢就能進入編輯區把主程式打開。在主程式DemoApplication和main()的左側都可以看到 Run/Debug 的綠色三角形圖示。
-
在綠色三角形圖示按右鍵選【Run ‘DemoApplication’】。
-
在下方的Run面板裡出現執行與啟動Tomcat 8.0.32的訊息。
-
Tomcat運行後,到瀏覽器訪問「http://localhost:8080」,此時會出現Whitelabel錯誤網頁,這是因為我們還沒寫對應的網址處理程式。
-
新增一個類別:DemoController,並指定其類別註解為@RestController。在IDEA裡輸入@Controller就會出現可以使用的清單供我們挑選。
-
完整的DemoController.java內容如下。@RequestMapping(“/") 指定了根目錄的傳回文字。
-
重新Make project後,記得在Run面板裡新啟動Tomcat (按Rerun即可)。
-
再瀏覽器 http://localhost:8080 已經能正確顯示內容了。
##
您可能也會有興趣的類似文章
- 用IntelliJ IDEA的GUI Designer開發Swing程式 (0則留言, 2014/02/14)
- 如何在啟動IntelliJ IDEA idea64.exe時指定特定JDK (0則留言, 2015/11/14)
- 由桌面啟動IntelliJ IDEA 14 64-bit執行檔 (0則留言, 2014/11/07)
- 使用IntelliJ IDEA 12的Android UI Designer輕鬆寫Android App (1則留言, 2012/08/09)
- Migration Guide: Eclipse ✈ IntelliJ IDEA (0則留言, 2015/07/07)
- 原來IntelliJ IDEA也有中文的網站 (0則留言, 2008/08/22)
- IntelliJ IDEA直接開啟專案的方法 (0則留言, 2010/06/03)
- 方便的IntelliJ IDEA Markdown外掛idea-multimarkdown (0則留言, 2015/11/14)
- [IntelliJ IDEA] Java / JavaScript除錯小技巧 (0則留言, 2014/08/14)
- 快速建立IntelliJ IDEA的Live Template的步驟 (0則留言, 2014/02/21)
- IntelliJ IDEA與Tomcat整合的除錯設定 (0則留言, 2012/11/23)
- [Java] 終於解決IntelliJ-IDEA 8.0.1的中文輸入法問題 (7則留言, 2008/12/04)
- 方便的IntelliJ IDEA外掛:Terminal (0則留言, 2015/01/27)
- IDEA的編輯web.xml的圖形介面 (0則留言, 2005/06/06)
- 使用IntelliJ IDEA快速設定svn:keywords的方法 (0則留言, 2014/04/04)