springboot學習(一)建立springboot專案
阿新 • • 發佈:2020-12-20
開啟 https://start.spring.io
這個網站,
第二種
IntelliJ IDEA 只有 ultimate 版才有直接建立 Spring Boot 專案的功能,社群版是沒有此項功能的。
首先在建立專案時選擇 Spring Initializr,如下圖:
然後點選 Next ,填入 Maven 專案的基本資訊,如下:
再接下來選擇需要新增的依賴,如下圖:
勾選完成後,點選 Next 完成專案的建立。
第三種
直接建立maven專案,新增依賴
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.4.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
spring-boot-starter-parent
是一個特殊的starter,它用來提供相關的Maven預設依賴。使用它之後,常用的包依賴可以省去version標籤,會從parent這裡繼承
新增成功後,再在 java 目錄下建立包,包中建立一個名為 App 的啟動類,如下:
@EnableAutoConfiguration 表示開啟自動化配置。
然後執行這裡的 main 方法就可以啟動一個 Spring Boot 工程了。
專案結構
專案結構大致如下圖:
resources/static用來存放靜態資源,resources/templates 是一個放頁面模板的位置(你看到的 Thymeleaf 模板雖然後綴為 .html,其實並不是靜態資源)