springboot入門篇HelloWorld(圖文教程)
SpringBoot可以使用idea快速搭建,搭建流程包含
- 1. 新建項目
- 2. 配置maven
- 3. 創(chuàng)建controller
- 4. 啟動服務(wù)
1. 新建SpringBoot項目
idea繼承了springboot的功能,可以快捷初始化,如果沒有,那就是你安裝的是社區(qū)版,有些建議安裝插件的方式安裝springboot,嘗試體驗不好,建議還是安裝專業(yè)版idea。
新建項目:
選擇Spring Initializr,并選擇安裝的jdk,點擊Next。
填項目名,并選擇maven,以及選擇我們使用java版本。
點擊web,Spring Web(該依賴可創(chuàng)建網(wǎng)頁版的helloworld),可以選擇springboot版本。
下一步是選擇我們項目保存位置。至此,項目新建成功,springboot項目包含pom.cml、xxApplication(main函數(shù))、application.properties。
2. 配置maven
點擊File
setting
,搜索框輸入"maven",得到下圖
1、第一個修改點,maven的目錄,一般idea會集成maven,可以直接選擇idea里面的maven
2、第二個修改點,setting file,maven的配置文件,該修改文件修改,可更換maven為國內(nèi)源,下載文件更快。
3、第三個修改點,local repository,maven下載包的路徑。
3. 創(chuàng)建controller
在main函數(shù)(xxApplication)同目錄下創(chuàng)建controller目錄,在controller目錄創(chuàng)建控制器的java代碼,如下圖
controller的代碼如下:
@Controller public class HelloController { @RequestMapping("hello") private String hello(){ return "hello"; } }
4. 啟動服務(wù)
運行main函數(shù),打開瀏覽器,輸入http://localhost:8080/hello
,即可得到"hello"
注意:springboot牧人端口為
8080
,如果要修改,可以在application.properties文件種修改
經(jīng)驗:
maven的國內(nèi)源:
<mirror> <id>huawei</id> <mirrorOf>central</mirrorOf> <name>華為云公共倉庫</name> <url>https://mirrors.huaweicloud.com/repository/maven/</url> </mirror>
5. 常見錯誤
Springbot啟動報錯-類文件具有錯誤的版本 61.0, 應(yīng)為 52.0
這是因為springboot3不支持java8,將pom.xml種的springboot的版本切換為2即可,如下圖
總結(jié)
到此這篇關(guān)于springboot入門篇HelloWorld的文章就介紹到這了,更多相關(guān)springboot HelloWorld內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot在生產(chǎn)快速禁用Swagger2的方法步驟
這篇文章主要介紹了SpringBoot在生產(chǎn)快速禁用Swagger2的方法步驟,使用注解關(guān)閉Swagger2,避免接口重復(fù)暴露,非常具有實用價值,需要的朋友可以參考下2018-12-12Spring中自帶的@Schedule實現(xiàn)自動任務(wù)的過程解析
這篇文章主要介紹了關(guān)于Spring中自帶的@Schedule實現(xiàn)自動任務(wù),本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-06-06SpringCloud實現(xiàn)SSO 單點登錄的示例代碼
作為分布式項目,單點登錄是必不可少的,這篇文章主要介紹了SpringCloud實現(xiàn)SSO 單點登錄的示例代碼,非常具有實用價值,需要的朋友可以參考下2019-01-01Java設(shè)計模式編程中簡單工廠與抽象工廠模式的使用實例
這篇文章主要介紹了Java設(shè)計模式編程中簡單工廠與抽象工廠模式的使用實例,簡單工廠與抽象工廠都可以歸類于設(shè)計模式中的創(chuàng)建型模式,需要的朋友可以參考下2016-04-04springboot通過spel結(jié)合aop實現(xiàn)動態(tài)傳參的案例
SpEl 是Spring框架中的一個利器,Spring通過SpEl能在運行時構(gòu)建復(fù)雜表達式、存取對象屬性、對象方法調(diào)用等,今天通過本文給大家介紹springboot?spel結(jié)合aop實現(xiàn)動態(tài)傳參,需要的朋友可以參考下2022-07-07利用HttpUrlConnection 上傳 接收文件的實現(xiàn)方法
下面小編就為大家?guī)硪黄肏ttpUrlConnection 上傳 接收文件的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-11-11