環境安裝的最後一個環節,就是安裝我們的開發工具,本篇教學使用Spring Tool Suite (STS)作為我們的IDE (Integrated Development Environment, 整合開發環境)。
在安裝IDE 以前我們先來安裝JDK,JDK (Java Development Kit)也就是Java 開發工具,在撰寫Java 應用程式時,需要使用如JDK 等開發工具,JDK 包含了Java 執行階段環境(JRE)、Java 編譯器和Java API,而JDK 又分為OracleJDK 以及OpenJDK,而因為OpenJDK 不用付錢,所以本篇教學使用OpenJDK。
下載並安裝OpenJDK
sudo apt install openjdk-8-jdk
檢查當前安裝的Java 版本
java -version
Spring Tool Suite (STS) 是基於eclipse 的開發環境,並加強了開發Spring 應用程式的功能,操作介面與eclipse 幾乎相同,安裝方式也相同,下載壓縮檔後將檔案解壓縮至指定路徑。
tar -xvf <File Name> -C <folder path>
開發Web 專案時,在建立POJO、DAO 等物件的時候,都要為每一個屬性都加上基本的Getter 和Setter 方法,雖然IDE 可以直接點選產生,但使用Lombok 的話不用點選直接在class 加上@Getter 和@Setter 註解,在編譯之後就會自動產生Getter 和Setter 方法,不再需要為每個屬性設定這個方法,對於程式碼而言也可以更簡潔,但這只是編譯器中簡化了程式,實際上不會對編譯後的程式有所影響。
java -jar lombok.jar
JDK 規範與實作
使用Spring Tool Suite(STS)建立spring boot專案