怎么用idea創(chuàng)建一個(gè)SpringBoot項(xiàng)目
如何在idea中創(chuàng)建一個(gè)SpringBoot項(xiàng)目
環(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,點(diǎn)擊New新建一個(gè)項(xiàng)目

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

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

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

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

1.6 創(chuàng)建成功

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

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

當(dāng)用到上面那個(gè)注解是爆紅,則說明沒有引入此注解依賴,我們只需要將鼠標(biāo)到注解上,IDEA會提示所需依賴,我們只需點(diǎn)擊下載即可
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 啟動測試

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

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

