Spring Boot
建立 Spring Boot 專案
在 Spring 的官方網站提供了可以快速建立全新的 Spring Boot 專案 Spring Initializr。
進入頁面後挑選管理專案的方式 Maven 或 Gradle,接著是 Spring Boot 的版本及使用的 Java 語言。
再來填寫專案資訊(Project Metadata):
Group
:基本上是寫自己或公司的網域。Artifact
:專案的名稱。Description
:專案的描述。Packaging
:專案打包的檔案格式。Java
:JDK 的版本。
最後挑選專案所需的第三方套件,以下是一些常用的套件介紹(後續也會撰寫其他文章針對幾個套件詳細講解):
- Lombok:使用 Annotation 的方式減少一些必需的 Code,像是 Getter、Setter 以及構造函數等。
- Spring Web:開發 Web 或 RESTful API 用。
- Thymeleaf:HTML 的模板引擎。
- Spring Security:管理身分驗證及訪問控制。
- Spring Data JPA:可以透過繼承介面的方式簡化對資料庫的操作、訪問,除了 CRUD 還包含如分頁、排序等功能。
以上步驟都完成後只要點擊 Generate 就會自動建立專案並下載。
常用的註記
Annotation