一、創建項目步驟
1、IDEA中新建“Spring Initializr”類型項目
依次打開:
File --》New --》 Project,打開New Project Tab頁:
2、GAV&項目信息設置
鍵入Maven項目的GAV座標信息,和項目描述信息,如下:
3、項目依賴勾選
①、添加開發輔助(可選)
Develop Tools(需先指定SpringBoot的版本):
比如勾選Lombok,用以在開發階段簡化pojo的開發。
②、添加web開發模塊支持(可選)
勾選此處,如添加如下功能模塊:
springWeb - 支持web開發;
spring web service - 支持WebService的開發;
Jersey - 支持rest風格的webservice開發。
③、添加數據庫 SQL 支持(可選)
④、確認配置信息,並完成項目創建。
⑤、清理開發中暫不需要的目錄或文件
刪除如下文件:
- .mvn(目錄)
- mvnw(文件)
- mvnw.cmd(文件)
⑥、項目主程序入口說明
項目主程序入口程序: SpringbootDemoApplication,位於 package com.example.springbootdemo下,如下。
查詢註解 @SpringBootApplication的源碼:
如上圖所示,可以看出,該註解包含了以下幾種註解,將它們有機整合在一起,省去了開發過程中很多複雜的配置:
No. | 子註解 | 作用 |
---|---|---|
1 | @Configuration | 該類使用基於Java的配置,將此類作爲配置類 |
2 | @ComponentScan | 啓用註解掃描。掃描範圍爲:主程序入口SpringbootDemoApplication.java類 同級包以及同級以下的包 |
3 | @EnableAutoConfiguration | 啓用SpringBoot的自動配置功能 |
二、測試項目可用性
1、新建controller類
注意:
該類必須位於項目主入口程序SpringbootDemoApplication類的同級package或同級以下的package中,否則springboot掃描不到。
2、啓動項目
打開項目主入口程序SpringbootDemoApplication類,右鍵選擇“Run SpringbootDemoApplication”,啓動該demo項目。
3、瀏覽器中進行url訪問測試
輸入:http://127.0.0.1:8080/helloworld
將會看到屏幕中顯示程序運行結果: “Hello, World”。