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