1. 程式人生 > 實用技巧 >Springboot簡單實踐(建立簡單springboot專案並執行、http請求展示controller層傳遞的資料、進行熱部署,以及遇到的問題)

Springboot簡單實踐(建立簡單springboot專案並執行、http請求展示controller層傳遞的資料、進行熱部署,以及遇到的問題)

在建立springboot專案前,首先要保證idea中maven已經配置好,

1.Spring Boot介紹

Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化Spring應用初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。Spring Boot其實就是一個整合很多可插拔的元件(框架),內嵌了使用工具(比如內嵌了Tomcat、Jetty等),方便開發人員快速搭建和開發的一個框架。

2.Spring Boot特點

  • 搭建專案快,幾秒鐘就可以搭建完成;
  • 讓測試變的簡單,內建了JUnit、Spring Boot Test等多種測試框架,方便測試;
  • Spring Boot讓配置變的簡單,Spring Boot的核心理念:約定大約配置,約定了某種命名規範,可以不用配置,就可以完成功能開發,比如模型和表名一致就可以不用配置,直接進行CRUD(增刪改查)的操作,只有表名和模型不一致的時候,配置名稱即可;
  • 內嵌容器,省去了配置Tomcat的繁瑣;
  • 方便監控,使用Spring Boot Actuator元件提供了應用的系統監控,可以檢視應用配置的詳細資訊;

3.開發環境:springboot2.1.16、IDEA2020.1、jdk1.8

4.Springboot專案的建立(兩種方式)

1)使用IDEA(IntelliJ IDEA的簡稱)工具使用Spring Initializr建立初始化(推薦使用)

說明:根據上面的“開發工具”章節得出,使用IDEA是最合適Spring Boot開發的語言,所以本節的所有內容都是使用IDEA完成的。

方式一:File——》New——》Project——》Spring Initializr——》next——》

2)訪問網站構建專案,下載到本地匯入開發工具.網址:https://start.spring.io/

方式二:

生成zip包後下載到本地並解壓,然後進行deia匯入,點選IDEA File => New => Project from Existing Sources… => 選擇你解壓專案資料夾目錄 => 點選Ok => 選擇Import project from external model => 選中Maven => 一路點選Next直到專案匯入成功。

匯入成功或者建立成功後的專案目錄結構如下(需要等待maven將所依賴的外掛下載完畢):

5.目錄說明

如上圖所示,整個專案的目錄劃分還是挺清晰的,其中有幾個重要的檔案需要單獨說一下:

  • pom.xml => Maven的構建檔案,裡面有關於組建的引用資訊
  • src/main/java => 專案的原始碼類都在此目錄下
  • com.springboothello.springboothello/SpringboothelloApplication.java => 其中前半部分為包名,後半部分為專案的啟動檔案
  • src/main/resources => 專案的資原始檔目錄
  • src/main/resources/application.properties => 空的屬性配置檔案

6.專案執行

新建了HelloController類,

HelloController