一、環境配置
安裝idea的教程就不說了,相信大家肯定已經安裝好了,另外maven環境肯定也安裝好了,那么我們就開始使用idea開發工具來創建一個springboot的web項目,這里奉上一個idea的下載和破解教程,使用的版本是2018.3的版本。
地址:IntelliJ IDEA 2018.3 安裝+永久激活[Windows]。
二、創建項目
首先啟動idea,點擊new,創建一個項目,彈出創建項目的選項,選擇Spring Initializr,配置好jdk環境,其他的不變:
點擊Next,出現項目的配置頁面,一般都是起名字的過程,這里你可以起一個名字或者不動,用默認的就行,繼續點擊Next:
在這一步我們要選擇Web模塊中的Spring Web,選擇之后idea會自動幫助我們添加pom.xml中的相關依賴,和之前入門篇中我們手動添加的是一樣的,然后點擊下一步:
到這個頁面基本就完成了,這里會顯示你的項目名稱和存放路徑,直接點擊Finish就行了。
等待一段時間后,idea就會為我們創建項目,項目的結構如下,是標准的maven項目結構:
其中上邊的三個文件沒什么用,刪除掉就可以了,不然留着別扭
1.HELP.md,項目的幫助文檔markdown。
2.mvnw是linux下的maven兼容處理工具,mvnw.cmd是windows下的maven兼容處理工具。
接下來我們添加一個HelloController控制器,來作為我們web項目的訪問路徑,並在控制器中加入以下代碼:
1 package com.example.demo.controller; 2 3 import org.springframework.web.bind.annotation.RequestMapping; 4 import org.springframework.web.bind.annotation.RestController; 5 6 @RestController 7 @RequestMapping("/hello") 8 public class HelloController { 9 @RequestMapping("world") 10 public String world(){ 11 return "hello world"; 12 } 13 }
然后點擊運行,看控制台輸出沒有報錯就行,直接訪問 http://localhost:8080/hello/world。
接下來我們就可以像以前一樣直接寫代碼了,這里的效果和入門篇中的是一樣的。
PS:開啟自動編譯功能。
1.首先在pom.xml中添加以下依賴。
1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-devtools</artifactId> 4 <optional>true</optional> 5 </dependency>
2.打開File->Settings->Compiler,勾選Build project automatically。
3.按組合鍵:“Shift+Ctrl+Alt+/” ,選擇 “Registry” ,選中打勾 “compiler.automake.allow.when.app.running” 。
4.重啟idea,然后當你修改java代碼的時候,稍等個1-2秒,控制台就會出現springboot的信息,說明在自動編譯,就可以了。
三、總結
本文簡單介紹的idea工具搭建springboot環境的過程,也是非常的簡單,不得不說,開發工具使用起來還是大大提高了我們的開發效率。