Intellij IDEA創(chuàng)建spring-boot項(xiàng)目的圖文教程
開發(fā)環(huán)境:
- jdk版本:JDK8
- maven版本:maven-3.5.2
- 開發(fā)工具:Itellij IDEA 2017.1
前提條件:已安裝以上軟件并配置好jdk和maven的環(huán)境變量
創(chuàng)建步驟:
點(diǎn)擊坐上角file ---》選擇new ---》點(diǎn)擊project... 如下圖所示:
點(diǎn)擊左邊Spring Initializr ---》 右上角新建jdk(若有則不需要) ---》 點(diǎn)擊next 如下圖所示:
看需求修改下圖中的信息后點(diǎn)擊next(可以直接使用默認(rèn))
點(diǎn)擊左邊的Web ---》 選中中間列的Web ---》 點(diǎn)擊next 如下圖所示:
輸入項(xiàng)目名稱和保存路徑 --- 》點(diǎn)擊finish
創(chuàng)建的項(xiàng)目如下圖所示:
創(chuàng)建HelloController類,代碼如下所示:
package com.example.demo.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/hello") public class HelloController { @RequestMapping("/say") public String sayHello() { return "hello world"; } }
執(zhí)行DemoApplication中main方法后訪問http://localhost:8080/hello/say 頁面如下所示:
總結(jié)
以上所述是小編給大家介紹的Intellij IDEA創(chuàng)建spring-boot項(xiàng)目的圖文教程,希望對(duì)大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
相關(guān)文章
javaweb學(xué)習(xí)總結(jié)——使用JDBC處理MySQL大數(shù)據(jù)
本篇文章主要介紹了JDBC處理MySQL大數(shù)據(jù),有時(shí)是需要用程序把大文本或二進(jìn)制數(shù)據(jù)直接保存到數(shù)據(jù)庫(kù)中進(jìn)行儲(chǔ)存的,非常具有實(shí)用價(jià)值,需要的朋友可以參考下。2016-11-11SpringBoot使用MockMvc進(jìn)行Web集成測(cè)試的示例詳解
MockMvc?是一個(gè)測(cè)試框架,可以模擬?HTTP?請(qǐng)求和響應(yīng),在本文中,我們將介紹如何使用MockMvc進(jìn)行Web集成測(cè)試,以及如何編寫測(cè)試用例來測(cè)試Spring?MVC控制器,希望對(duì)大家有所幫助2023-06-06SpringBoot中Elasticsearch的連接配置原理與使用詳解
Elasticsearch是一種開源的分布式搜索和數(shù)據(jù)分析引擎,它可用于全文搜索、結(jié)構(gòu)化搜索、分析等應(yīng)用場(chǎng)景,本文主要介紹了SpringBoot中Elasticsearch的連接配置原理與使用詳解,感興趣的可以了解一下2023-09-09Java中Map循環(huán)遍歷的五種方法實(shí)現(xiàn)
本文主要介紹了Java中Map循環(huán)遍歷的五種方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07java 與testng利用XML做數(shù)據(jù)源的數(shù)據(jù)驅(qū)動(dòng)示例詳解
這篇文章主要介紹了java 與testng利用XML做數(shù)據(jù)源的數(shù)據(jù)驅(qū)動(dòng)示例詳解的相關(guān)資料,需要的朋友可以參考下2017-01-01