怎么用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。 這些在后面的文章我們在詳細說明。
1.7.4 啟動測試
啟動成功,我們可以看到我們在配置文件里更改的端口號
接下來我們打開瀏覽器測試我們剛剛寫的那個方法:
在地址欄輸入——http://localhost:8088/hello/helloword
項目建立完成?。?/p>
到此這篇關(guān)于如何在idea中創(chuàng)建一個SpringBoot項目的文章就介紹到這了,更多相關(guān)idea創(chuàng)建springboot項目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- idea創(chuàng)建springboot項目和springcloud項目的詳細教程
- IDEA2022創(chuàng)建SpringBoot項目的圖文教程
- IDEA創(chuàng)建SpringBoot項目整合mybatis時mysql-connector-java報錯異常的詳細分析
- 利用IDEA社區(qū)版創(chuàng)建SpringBoot項目的詳細圖文教程
- Idea之沒有網(wǎng)絡(luò)的情況下創(chuàng)建SpringBoot項目的方法實現(xiàn)
- 在IDEA中創(chuàng)建SpringBoot項目的詳細步驟
- idea創(chuàng)建springboot項目,Application.java不能運行問題及解決
- IDEA無法創(chuàng)建JDK1.8版本的Springboot項目問題解決(2種方法)
- 使用IDEA創(chuàng)建SpringBoot項目
相關(guān)文章
在springboot中如何使用filter設(shè)置要排除的URL
這篇文章主要介紹了在springboot中如何使用filter設(shè)置要排除的URL,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-12-12Java實現(xiàn)將Word轉(zhuǎn)換成Html的示例代碼
在業(yè)務(wù)中,常常會需要在瀏覽器中預(yù)覽Word文檔,或者需要將Word文檔轉(zhuǎn)成HTML文件保存,本文主要為大家詳細介紹了Java實現(xiàn)Word轉(zhuǎn)換成Html的相關(guān)方法,希望對大家有所幫助2024-02-02關(guān)于json解析多層嵌套并轉(zhuǎn)為對應(yīng)類(List)
在進行JSON解析時,遇到多層嵌套結(jié)構(gòu)可通過遞歸或?qū)S脦靵韺崿F(xiàn),重要的是將嵌套的JSON對象準(zhǔn)確轉(zhuǎn)化為對應(yīng)的Java類,通常需要依賴如Gson或Jackson等庫,將JSONObject轉(zhuǎn)為JavaBean時,關(guān)注字段匹配與數(shù)據(jù)類型轉(zhuǎn)換2024-10-10如何構(gòu)建可重復(fù)讀取inputStream的request
這篇文章主要介紹了如何構(gòu)建可重復(fù)讀取inputStream的request,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03IntelliJ IDEA 中配置 Spring MVC 環(huán)境的詳細步
這篇文章主要介紹了IntelliJ IDEA 中配置 Spring MVC 環(huán)境的詳細步驟及問題解決,本文分步驟結(jié)合實例給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2025-04-04