Spring Boot 概述:
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".
We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.
Spring Boot可以輕鬆建立獨立的,生產級的基於Spring的應用程式,而你需要做的僅僅是run 這個專案。
Spring Boot 的設計是為了讓你儘可能快的跑起來 Spring 應用程式並且儘可能減少你的配置檔案。
Spring Boot特性:
-
建立獨立執行的Spring應用程式
-
直接嵌入Tomcat,Jetty或Undertow(無需部署WAR檔案)
-
提供starter簡化maven配置
-
儘可能自動配置Spring和第三方庫
-
提供準生產的應用監控功能,例如指標,執行狀況檢查
-
絕對沒有程式碼生成,也不需要XML配置
-
Spring Boot快速搭建web專案
Spring Boot專案搭建
-
訪問:https://start.spring.io/,如下圖所示(spring boot版本2.1.2,依賴了web)填寫相關的專案資訊、依賴等,就會生成一個maven專案的壓縮包,下載解壓
spring官網截圖
-
開啟idea,找到file-->open-->選擇專案的路徑,找打pom檔案-->以project 形式開啟
idea匯入截圖 -
編寫HelloController,放到包(com.example.helloSpringBoot.controller)下,HelloController程式碼如下:
package com.example.helloSpringBoot.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/hello")
public String HelloSpring (){
System.out.println("hello spring boot");
return "hello spring boot";
}
}
-
點選執行按鈕,檢視執行結果,截圖如下:
執行按鈕截圖 -
專案啟動成功後,瀏覽器輸入 http://localhost:8080/hello 訪問,看到下面成功截圖後,說明專案搭建成功
瀏覽器訪問截圖
下面的是我的公眾號二維碼圖片,歡迎關注,歡迎留言,一起學習,一起進步。
Java碎碎念公眾號