SpringBoot系列教程05--新紀元之SpringBoot初使用

文末有福利~

一.Spring Initializr方式創建

1.新建項目

2.選擇Spring Initializr

3.設置項目的包名及座標GAV信息

4.設置啓動器及SpringBoot版本

注意:

該方式默認是從http://spring.io官網上下載源碼模板,然後自動導入的ideal中,所以對網速要求較高,有可能下載不成功!

5.設置項目模塊名稱及存儲位置

6.項目包結構及pom文件內容

7.添加web啓動器

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

注意:

不添加該啓動器,無法啓動web項目!

8.在項目入口處啓動項目

這樣第一個簡單的web項目就啓動運行了!

二.項目結構解析

通過上面步驟完成了第一個web項目的創建,如上圖所示,Spring Boot的基礎結構共三個文件(具體路徑根據用戶生成項目時填寫的Group所有差異):

創建完成後的工程目錄結構如下:

│  .gitignore
│  pom.xml
│
└─src
    ├─main
    │  ├─java
    │  │  └─com
    │  │      └─syc
    │  │          └─boot
    │  │              └─demo01
    │  │                          Demo01Application.java
    │  │
    │  └─resources
    │      │  application.properties
    └─test
        └─java
            └─com
                └─syc
                    └─boot
                        └─demo01
   │  │                                  Demo01ApplicationTests.java
  • src/main/java下的程序入口:Demo01Application;
  • src/main/resources下的配置文件:application.properties
  • src/test/下的測試入口:Demo01ApplicationTests.
  • .gitignore:Git 過濾配置文件
  • pom.xml:Maven 的依賴管理配置文件
  • Demo01Application.java:程序入口
  • resources:資源文件目錄
    • static: 靜態資源文件目錄
    • templates:模板資源文件目錄
    • application.properties:Spring Boot 的配置文件,實際開發中會替換成 YAML 語言配置(application.yml)

生成的Demo01Application和Demo01ApplicationTests類都可以直接運行來啓動當前創建的項目,如果項目中沒有添加任何數據訪問或Web模塊的依賴包,程序會在加載完Spring之後結束運行.

【錄製視頻】Java微服務架構(SpringBoot+SpringCloud)下載
【錄製視頻】Java微服務架構(SpringBoot+Dubbo+Zookeeper) 下載
【錄製視頻】SpringBoot實戰 下載
【錄製視頻】Springboot框架項目實戰-電商平臺《伴我汽車》下載​​​​​​​

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章