1. 簡介
簡單來書Spring Boot 基于Spring framework镇匀,但是能夠讓程序員能夠快速開發(fā)一個可以部署的項目牧愁。相比Spring framework, Spring Boot簡化了很多配置的工作。
2.?開始一個Spring Boot 項目
首先開始一個簡單的Spring Boot 項目蝙云,感受下Spring Boot的簡潔與方便
IDE
首先我們說下Spring Boot? 用什么IDE。 Spring Boot對IDE是沒有什么特別要求的路召,你可以用Eclipse勃刨,也可以用IntelliJ。我這里會用Spring tool suite股淡, 你可以到這里去下載 https://spring.io/tools ? ?
選擇你需要的OS下載相應(yīng)的Spring tool suite身隐,我選擇的是windows 64-bit,下載完成后是個zip文件唯灵,解壓后贾铝,文件夾里面有個 SpringToolSuite4.exe 文件,點擊打開。
用STS創(chuàng)建一個Spring Boot 項目
打開Spring Tool Suite垢揩,點擊菜單“File” ->"New" ->"Spring Starter Project",然后填寫相應(yīng)的內(nèi)容
Service URL: 保持不變https://start.spring.io
Name: 選擇你的項目名稱
Location: 是項目存儲地址
Type:我選Maven
Packaging:可選Jar 還是War玖绿,這里我先選Jar
其他的Group,Artifact叁巨,version斑匪,description,熟悉Maven的人知道怎么填寫
Package:你的項目的package
點擊“Next”锋勺,在下個頁面search “web”秤标,選中 “Spring Web”,然后點擊“finish”
打開新創(chuàng)建的項目宙刘,你會看到一個pom.xml 文件苍姜,查看里面的內(nèi)容,dependencies里面會包含一個Spring 重要的project “spring-boot-starter-web”
用網(wǎng)頁創(chuàng)建一個Spring boot 項目
打開網(wǎng)頁https://start.spring.io/? 悬包,選項內(nèi)容基本上跟IDE方式一致衙猪,search 地方選擇web,選中Spring Web布近,然后點擊“Generate”垫释,網(wǎng)站會自動下載一個zip包,里面包含的就是新創(chuàng)建的Spring boot的項目撑瞧,解壓后你可以引入到你的IDE里面棵譬。
運行Spring Boot?項目
Spring boot項目建好后,就可以在IDE里面運行想項目预伺,看下效果:
打開src下订咸,你會發(fā)現(xiàn)Spring 自動創(chuàng)建了一個java class: DemoApplication.java
打開DemoApplication class, 大致內(nèi)容如下
在DemoApplication.java 文件上點擊,Run As ->Java Application, 查看console酬诀,你會發(fā)現(xiàn)Spring boot 啟動起來脏嚷,并寫著端口信息?
Tomcat started on port(s): 8080 (http) with context path ''
接下來我們會發(fā)布一個簡單的web 項目,見下一篇文章瞒御。