[Spring Boot]02 使用IDEA快速構建Spring Boot工程

新建 Spring Initializr 項目
在這裏插入圖片描述
選擇 Spring Initializr,如下圖選擇SDK和URL:
在這裏插入圖片描述
點擊NEXT:
在這裏插入圖片描述
填寫項目信息Group和Artifact:

什麼是Group和Artifact?
Group 是項目組織的唯一標識符,對應JAVA的包的結構,是main目錄裏java的目錄結構。
Artifact是項目的唯一標識符,對應項目的名稱,是項目根目錄的名稱。
如:百度公司的地圖項目,可以這樣填寫:
在這裏插入圖片描述

我這裏隨便填寫下測試用的項目信息:
在這裏插入圖片描述
點擊NEXT,勾選下Web/Spring Web依賴:
在這裏插入圖片描述
勾選下Sql/MySql Driver依賴:
在這裏插入圖片描述
點擊NEXT,選擇好項目保存位置,我這裏使用默認的目錄,點擊Finish:
在這裏插入圖片描述

默認創建好的項目結構如下(Maven如果提示更新依賴包,要點擊import changes更新下):
在這裏插入圖片描述
最主要的幾個文件:

  • HellospringbootApplication - 啓動應用程序的
  • application.properties - 空的 properties 文件,用於配置屬性的
  • SpringbootApplicationTests - 空的Junit 測試文件
  • pom.xml - maven構建的配置文件

運行項目:
在這裏插入圖片描述
如果運行時報錯:Error:(3, 32) java: 程序包org.springframework.boot不存在。。。
請參考:
使用IDEA新建Spring Boot程序報錯:Error:(3, 32) java: 程序包org.springframework.boot不存在

運行成功爲:
在這裏插入圖片描述
寫個Web測試類,在[main/java/com.test.hellospringboot]包新建類HelloController:
在這裏插入圖片描述
HelloController.java代碼如下:

package com.test.hellospringboot;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String hello() {
        return "Hello Test Spring Boot !!!";
    }
}

運行:
在這裏插入圖片描述

瀏覽器輸入:http://localhost:8080/hello
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章