最近工做不是很忙,有時間來了解一下新知識。開發Web項目使用了好久Spring + SpringMVC + MyBatis,配置文件太囉嗦了,不少要注意的地方。接觸瞭解了Spring boot後,感受一下輕鬆了不少,配置文件也方便了不少。java
先經過idea簡單搭建一個Spring boot框架,有一個直觀感覺。web
我使用的開發工具是:jdk8 + idea2018.1(開發工具的下載、安裝、配置就不記錄了)spring
在搭建Spring boot以前,先把Maven搭建好,具體先不作記錄。瀏覽器
打開idea首先看到的是這個界面,而後點擊建立新的工程(以下圖):tomcat
若是在打開項目的界面下,也能夠經過File---New---Project來建立新的工程。app
點擊左側「Spring Initializr」,本地JDK版本idea自動讀出,通常狀況下不須要修改。直接點擊「Next」(以下圖):框架
更改「Group」和「Artifact」名稱,我選擇默認,點擊「Next」(以下圖):ide
注意Spring Boot的版本,idea2018.1默認是「2.0.1」,咱們在這兒要選擇的是「1.5.11」。由於咱們只作Web測試,因此只選擇最左側「Web」,在中間欄點選「Web」。點擊「Next」(以下圖):工具
這裏自定義「Project name」和「Project location」名稱,點擊「Finish」。(以下圖):開發工具
自動聯網下載最基本的demo和項目所須要的jar包。看到這個界面咱們就建立成功了,我這兒隱藏了idea自動生成文件(以下圖)。
demo下載地址:https://start.spring.io(就是咱們建立Spring boot時默認的網址,本文章第二張圖所示)
src-->main-->java-->com.example.demo下建立一個「HelloApplication」,代碼以下:
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloAppliction { @RequestMapping("/hello") String home() { return "Hello World!"; } }
因爲Spring boot內置tomcat,因此不須要咱們來配置,能夠直接啓動項目(以下圖):
打開本地瀏覽器,地址欄輸入http://location:8080/hello,頁面看到「Hello World!」
Spring boot默認端口號是:8080,咱們能夠經過application.properties配置文件來修改端口號(以下圖):
打開本地瀏覽器,地址欄輸入http://location:8089/hello,頁面看到「Hello World!」
到此爲止,咱們對Spring boot有了一個簡單、直觀的認識了。