Springboot 學習筆記,使用Springboot搭建服務
前言
之前一直在尋找Springboot的學習資料,終於得償所願。。。那麼,先給自己定一個小目標 - 能夠使用Springboot這套架構來搭建自己的服務。
準備階段
1. 開發環境
開發環境其實還是因人而異的(官方的說法是Java7以上,推薦Java8;貌似也可以用Java6)。lz這裡的平台為Windows,Jdk版本為1.8,maven版本為3.39。具體信息可以看下圖
2. 為maven配置aliyun鏡像倉庫
由於眾所周知的原因,我們訪問maven官方的網站的時候,速度沒有辣么「給力」,所以通過aliyun的鏡像倉庫來「加速」。具體的配置方法也很簡單,就是在".m2"目錄下的「setting.xml」文件中加入如下配置:
3. IDE
我這裡使用的是STS,版本為: 3.8.4
創建第一個Springboot程序(Restful Web Service)
好了,前面啰嗦了一大堆,終於進入正題啦。。。
1. 新建一個spring start project
2. 選擇建立一個Web項目
選擇完成後,點擊「finish」按鈕,之後STS就會開始下載項目依賴的項目;待所有東西就緒之後,我們可以看到項目的結構如圖所示:
3. 編寫controller類,處理Http request
@RestController - 該註解表示類 「HelloSpringBootController」是一個web controller,它用來處理web request
@RequestMapping("/hello") - 該註解表明請求的相對路徑為 「/hello」
至此,我們的編碼工作已經完成。
4. 啟動Springboot項目
選中默認生成的文件「HelloSpringBootApplication.java」 -> 右鍵 -> "run as spring boot app"
啟動後,我們會在console裡面看到如下輸出
通過輸出的內容,我們可以看到Springboot程序已經成功啟動!
5. 通過瀏覽器,發送web request,驗證程序。
OK,我們的第一個基於Springboot的測試程序就大功告成啦
文章來自博客園
更多優質內容推薦:
2017優就業就業促進計劃:http://www.ujiuye.com/zt/jycj/?wt.bd=fq37300tt
中公教育「勤工儉學計劃」,給你一個真正0元學習IT的機會!
http://www.ujiuye.com/zt/qgjx/?wt.bd=fq37300tt
IT職業教育:http://xue.ujiuye.com/
※Apache虛擬主機配置
※分散式系統中生成全局ID的總結與思考
※vue學習心得
TAG:IT優就業 |