SpringBoot開發環境搭建及配置

Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。

通過這種方式,Spring Boot致力於在蓬勃發展的快速應用開發領域(rapid application development)成爲領導者。

 

1. 創建獨立的Spring應用程序

2. 嵌入的Tomcat,無需部署WAR文件

3. 簡化Maven配置

4. 自動配置Spring

5. 提供生產就緒型功能,如指標,健康檢查和外部配置

6. 絕對沒有代碼生成和對XML沒有要求配置

 

   Spring Boot需依賴Spring Tools Suite (STS)插件工具來搭建開發環境。spring tool suite 是一個基於eclipseIDE開發環境中的用於開發spring應用程序的工具。

提供了開箱即用的環境用於實現,調試和部署你的spring應用,包括爲關鍵的的服務器和雲計算,Git,Maven,AspectJ,和最新的Eclipse版本提供整合支持。

Spring Tools Suite (STS)其實就是一個被包裝過的Eclipse,主要用於快速的開發Spring項目,我們不用再去編輯繁瑣的xml配置文件,而是由工具自動生成。

STS有兩種安裝方式,一種是直接在Eclipse中安裝STS插件,另一種是直接下載和安裝STS。

方式一:eclipse中安裝STS插件

安裝插件之前,建議開下vpn 因爲是下載國外的東西 用vpn會很快;

以及提前配置下Eclipse裏的Maven插件,改成國內阿里雲鏡像。

 

後面新建springboot項目的時候,會下載jar包,用國內鏡像會快很多;

注意:StS插件運行必須是JDK1.8 否則會出現安裝失敗的情況;

 

打開Eclipse 菜單欄 Help -> Eclipse Marketplace...

選擇Popular,然後下載

 

 點confirm

選擇 accept

等待安裝,

點Yes 重啓生效

如果,這種方式不行,可以這樣

1、查看你的eclipse版本

help-->About Eclipse

 

 2、點擊左下角eclipse圖標

3、我的Eclipse Platform 對應的Version4.3.xxx

4、根據eclipse版本,選擇對應插件的版本

Help-->Install New Software-->work with 中輸入http://dist.springsource.com/release/TOOLS/update/e4.3/ ,回車等待片刻

點擊accept(接受),然後一路next就成.

安裝完成後,會提示重啓.

 

方式二:官網下載和安裝STS

1、訪問官網 http://spring.io/tools/sts/all

 2、將下載後的壓縮文件解壓,在解壓後的sts-bundle下的sts-3.9.1RELEASE目錄中STS.exe便是可執行程序,用於啓動STS,將該文件發送到桌面快捷方式,當我們想使用STS時可以快速的找到

 

3.打開STS後,界面如下圖所示,跟Eclipse幾乎沒有什麼差別,只是多了Spring的很多應用。

4、接下來我們爲STS進行優化設置,大部分都可以參考Eclipse的配置,具體的可以參考下文Eclipse的配置和優化。

下面我們修改STS的編碼方式爲UTF-8,在菜單欄點擊Windows-->Perference-->General-->Workspace,將編碼方式設置爲Other,然後在下拉框中選擇UTF-8。

 

5.接下來我們設置Maven的settings.xml和Repository(倉庫)的位置,點擊Windows-->Perference-->Maven-->User settings,在右側設置本機安裝的Maven這些文件的位置。

 

二、新建一個SpringBoot項目

插件安裝完畢,然後我們來新建一個SpringBoot項目

新建 選擇 Spring->Spring Starter Project

或直接用sts安裝包打開新建

 

 這裏我們改下:

 

 然後我們點Next

 

到了 配置依賴的界面,我們這裏暫時不需要用到其他的,僅選擇一個Web依賴即可;

 

然後點擊Finish,這時候會下載很多Jar包,如果沒有修改成國內鏡像,那就可以好好體驗下什麼叫做龜速了;

生成的項目結構如下,

HelloWorldApplication是啓動類,我們右擊Run As 選擇 Spring Boot app

這裏我們不需要Tomcat 因爲SpringBoot把Tomcat集成了,默認端口8080

Tomcat啓動成功,花費4.07秒

 

我們瀏覽器輸入:http://localhost:8080/

 

出現這個 說明項目啓動成功;

 

我們現在配置一個HelloWorld請求

在com.hik包下,新建一個HelloWorldController類

 

 

指定/hello請求 返回HelloWorld!

然後我們重新啓動HelloWorldApplication類

請求 http://localhost:8080/hello

 

ok,springBoot的環境已搭建完成

發佈了34 篇原創文章 · 獲贊 26 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章