怎么用idea創(chuàng)建一個SpringBoot項目
如何在idea中創(chuàng)建一個SpringBoot項目
環(huán)境準(zhǔn)備
(1)JDK 環(huán)境必須是 1.8 及以上,傳送門:jdk1.8.191 下載
(2)后面要使用到 Maven 管理工具 3.2.5 及以上版本
(3)開發(fā)工具建議使用 IDEA,也可以 MyEclipse
1.1打開IDEA,點擊New新建一個項目

1.2 使用Spring Initializr方式構(gòu)建Spring Boot項目
Spring Initializr是一個Web應(yīng)用,它提供了一個基本的項目結(jié)構(gòu),能夠幫助我們快速構(gòu)建一個基礎(chǔ)的Spring Boot項目

1.3 設(shè)置項目所屬組,項目名稱,選擇java版本

1.4 選擇對應(yīng)的SpringBoot版本
選擇開發(fā)中用到的配置依賴包,也可以不選擇,在用到時向pom里面添加對應(yīng)的jar

1.5 再次設(shè)置項目名稱,選擇存儲項目的路徑,點擊創(chuàng)建

1.6 創(chuàng)建成功

1.7 編寫測試方法
1.7.1 啟動端口
測試方法前,我們先在配置文件里配置一下我們的啟動端口
application.properties
#啟動端口
server.port=8088

1.7.2 編寫一個控制類
編寫一個控制類-->便于規(guī)范我們新建一個controller包-->建一個HelloWord.class

當(dāng)用到上面那個注解是爆紅,則說明沒有引入此注解依賴,我們只需要將鼠標(biāo)到注解上,IDEA會提示所需依賴,我們只需點擊下載即可
2.1.3.RELEASE
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>1.7.3 編寫HelloWord.java

其中:@RestController = @Controller + @ResponseBody 而@ResponseBody : 該注解用于將Controller 的方法返回對象, 通過適當(dāng)?shù)腍ttpMessageConverter轉(zhuǎn)換為指定格式后,寫入Response對象的body數(shù)據(jù)區(qū)。 @Controller 不用解釋了 另外:@RequestMapping :用來處理請求地址映射的注解,可用于類或方法上。 也可以寫作 GetMapping 、PostMapping、PutMapping 、DeleteMapping 、PatchMapping。 這些在后面的文章我們在詳細(xì)說明。
1.7.4 啟動測試

啟動成功,我們可以看到我們在配置文件里更改的端口號
接下來我們打開瀏覽器測試我們剛剛寫的那個方法:
在地址欄輸入——http://localhost:8088/hello/helloword

項目建立完成??!
到此這篇關(guān)于如何在idea中創(chuàng)建一個SpringBoot項目的文章就介紹到這了,更多相關(guān)idea創(chuàng)建springboot項目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- idea創(chuàng)建springboot項目和springcloud項目的詳細(xì)教程
- IDEA2022創(chuàng)建SpringBoot項目的圖文教程
- IDEA創(chuàng)建SpringBoot項目整合mybatis時mysql-connector-java報錯異常的詳細(xì)分析
- 利用IDEA社區(qū)版創(chuàng)建SpringBoot項目的詳細(xì)圖文教程
- Idea之沒有網(wǎng)絡(luò)的情況下創(chuàng)建SpringBoot項目的方法實現(xiàn)
- 在IDEA中創(chuàng)建SpringBoot項目的詳細(xì)步驟
- idea創(chuàng)建springboot項目,Application.java不能運(yùn)行問題及解決
- IDEA無法創(chuàng)建JDK1.8版本的Springboot項目問題解決(2種方法)
- 使用IDEA創(chuàng)建SpringBoot項目
相關(guān)文章
java將指定目錄下文件復(fù)制到目標(biāo)文件夾的幾種小方法
在Java中有多種方法可以實現(xiàn)文件的復(fù)制,這篇文章主要給大家介紹了關(guān)于java將指定目錄下文件復(fù)制到目標(biāo)文件夾的幾種小方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01
SpringBoot整合JWT框架,解決Token跨域驗證問題
Json web token (JWT), 是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境間傳遞聲明而執(zhí)行的一種基于JSON的開放標(biāo)準(zhǔn)((RFC 7519).定義了一種簡潔的,自包含的方法用于通信雙方之間以JSON對象的形式安全的傳遞信息。2021-06-06
SpringValidation自定義注解及分組校驗功能詳解
這篇文章主要介紹了SpringValidation自定義注解及分組校驗功能,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-01-01

