重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設、域名注冊、服務器等服務
為企業(yè)提供網(wǎng)站建設、域名注冊、服務器等服務
這篇文章將為大家詳細講解有關怎么在idea中創(chuàng)建Spring Boot項目,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
一、操作步驟
①使用idea新建一個Spring Boot項目
②修改pom.xml
③修改application.properties
④修改編寫一個Hello Spring Boot的Controller
⑤啟動項目訪問
二、詳細步驟
1、File-->New-->Project
2、選擇Spring Initializr 然后Next
3、輸入Artiface 然后Next
4、勾選Web 、模版我們選擇官方推薦的Thymeleaf模版引擎,其他框架、中間件、數(shù)據(jù)庫根據(jù)需要選擇即可,而且無需我們手動去添加配置文件等,選擇完成后Next
選擇模版引擎
5、Finish即可
6、查看Spring Boot項目結(jié)構(gòu)目錄
7、在pom.xml添加如下內(nèi)容
注意:如果新建項目時選擇了依賴的mybatis、mongodb之類的啟動時候會報錯,由于沒配置數(shù)據(jù)源及mongodb的連接信息,此時如果只是想測試項目是否搭建成功先注釋即可
org.springframework.boot spring-boot-starter-parent 2.0.1.RELEASE UTF-8 UTF-8 1.8 org.springframework.boot spring-boot-starter-thymeleaf org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test
8、編寫Hello Spring Boot的Controller
package com.example.bootopen.com; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloSpringBootController { @RequestMapping("/hello") public String hello() { return "Hello Spring Boot"; } }
9、修改配置文件 application.properties
注意:如果只是簡單測試項目只需要添加端口即可,其他數(shù)據(jù)源、緩存、靜態(tài)資源路徑也可以在此配置。
筆者推薦一種配置文件模式:另外新建2個配置文件,一個開發(fā)環(huán)境,一個線上環(huán)境,通過application.properties自由切換
10、啟動項目 選擇Run、Debug啟動
關于@SpringBootApplication注解說明:@SpringBootApplication開啟了Spring的組件掃描和springboot的自動配置功能,相當于將以下三個注解組合在了一起
(1)@Configuration:表名該類使用基于Java的配置,將此類作為配置類
(2)@ComponentScan:啟用注解掃描
(3)@EnableAutoConfiguration:開啟springboot的自動配置功能
訪問項目 http://localhost:8089/hello
關于怎么在idea中創(chuàng)建Spring Boot項目就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。