1. 程式人生 > >Springt Boot(7)----一種快捷搭建Spring Boot應用

Springt Boot(7)----一種快捷搭建Spring Boot應用

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相關基礎教程,這裡將不再重複。