Springt Boot(7)----一種快捷搭建Spring Boot應用
阿新 • • 發佈:2018-12-19
Spring Initializr是官方提供的一種快捷搭建Spring Boot應用的方式。 只需要開啟網址: https://start.spring.io/ 就可以看到:
我們可以看到上面可以選擇構建工具,語言,Spring Boot版本,group和artifact以及依賴。 這裡我們選擇使用Maven
構建,語言java
,Spring Boot版本2.0.4
,group為com.shiyanlou
, artifact為springboot
,依賴我們選擇web
。
點選Generate Project,我們會得到一個springboot.zip
的壓縮包。將壓縮包複製到/home/shiyanlou/workspace_luna
unzip springboot.zip
然後開啟eclipse,使用eclipse右上角file --> import:
然後找到maven
選擇專案解壓的目錄,匯入專案
然後我們更新一下專案結構
然後我們新建一個包com.shiyanlou.springboot.controller
在包中建立新類ShiyanlouController.java
,程式碼如下:
package com.shiyanlou.springboot.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController //RestController相當於同時使用@Controller和@ResponseBody註解 public class ShiyanlouController { @RequestMapping("shiyanlou") public String shiyanlou() { return "Hello Shiyanlou"; } }
專案檔案結構如下:
然後我們執行SpringbootApplication.java
。訪問http://localhost:8080/shiyanlou
可以看到結果如下:
如果同學們不清楚程式碼中的相關注解如@RequestMapping
等,可以先學習實驗樓的SpringMVC教程,因為SpringBoot是在Spring的基礎上建立的。實驗樓已經提供了Spring和Spring MVC相關基礎教程,這裡將不再重複。