日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

搭建spring boot环境并测试一个controller

發布時間:2023/12/6 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 搭建spring boot环境并测试一个controller 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Idea搭建spring boot環境

  • 一、新建項目
  • 二、起步依賴
  • 三、編寫SpringBoot引導類
  • 四、編寫Controller
  • 五、熱部署

一、新建項目

1.新建project

2.選擇SpringInitializr,選擇jdk,沒有則需要下載并配置(若選擇Maven工程則需要自己添加pom.xml所需依賴坐標和Java引導類)

3.填寫項目設置信息

4.選擇一個簡單的依賴即可:Web - Spring Web

5.填寫項目名稱、目錄等信息

6.此時的目錄結構

二、起步依賴

添加(檢查)Spring Boot的起步依賴
1.打開pom.xml,所有的SpringBoot工程都必須繼承spring-boot-starter-parent坐標。運行頁面要外加一個org.springframework.boot依賴。

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><!-- 所有的SpringBoot工程都必須繼承spring-boot-starter-parent坐標 --><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.1</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.test</groupId><artifactId>test</artifactId><version>0.0.1-SNAPSHOT</version><name>test</name><description>my test project</description><properties><java.version>15</java.version></properties><dependencies><!-- web功能起步依賴坐標 底層自動集成所需其他坐標--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

三、編寫SpringBoot引導類

1.編寫(檢查)引導類,項目將從此處啟動(內置tomcat,自動啟動)

package com.test.test;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; // 引導類并標注 從此啟動項目(內置tomcat) // 聲明(標注、注解)該類是一個SpringBoot引導類 項目將從此處啟動(內置tomcat) @SpringBootApplication public class TestApplication {// main是java程序的入口,一般入口run函數和引導類放一起(也可以不放一起)public static void main(String[] args) {// run方法表示要運行SpringBoot的引導類 參數就說SpringBoot引導類的字節碼對象SpringApplication.run(TestApplication.class, args);}}

2.點擊啟動按鈕,項目啟動,訪問 localhost:8080 出現這個頁面,說明一個SpringBoot框架已經跑起來了!

四、編寫Controller

1.右鍵,新建一個java類

取名 controller.InDoorApplication ,會自動創建controller文件夾以及下面的InDoorApplication類

2.編寫內容,每一個@標注都要回車(或鼠標單擊選擇),才會引入對應需要的包,復制粘貼有時候不會自動引入。

package com.test.test.controller;import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;// RestController = Controller + ResponseBody @RestController public class InDoorApplication {@RequestMapping("/quick")public String Practice() {return "Quick in door!";} }

3.重跑項目,訪問 localhost:8080/quick ,快速入門拉!

五、熱部署

1.打開pom.xml,粘貼這個依賴,標紅則需要點個m更新一下依賴;由于idea問題需要2、3步驟設置一下。

<!-- 熱部署配置 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId></dependency>

2.配置idea自動編譯

搜索compiler,勾選 Build project automatically

3. alt+shift+ctrl+/ 選擇第一項,勾選這個選項后關閉即可。

總結

以上是生活随笔為你收集整理的搭建spring boot环境并测试一个controller的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。