[教學] Intellij IDEA 使用套件產生 JPA 與 Repository

前面一篇文章已經教學如何建立 Spring Boot 專案,而時常在開發API也會需要建立 JPA 與 Repository 來與資料庫溝通,不過在撰寫 JPA class 實際上都是同一個模式把資料庫的表格與欄位轉成 class,如果表格多的時候自己建立又有點花費時間,本篇文章教學如何直接使用 Intellij IDEA 套件快速的產生表格對應的 JPA 與 Repository。

首先開啟 Intellij IDEA 點選單列的 [Preferences]

(Windows 與 Linux 則是在工具列選擇 File -> Setting)

接著選到 Plugins 頁面

搜尋 Jpa Support,並且點下 Install

接受並開始安裝

安裝完後重新啟動 Intellij IDEA

重新啟動後就能開始使用套件,對著想要產生 entity 的 package 按下右鍵 -> New -> Jpa Entities

填寫資料庫連線的資料

如果目前並沒有對應的 JDBC,會詢問是否要安裝 JDBC 套件,按下 OK 進行安裝

接著要填寫產生的程式碼配置

依據自己的使用情況進行修改,填寫完畢按下 Next

視窗會顯示出目前該資料庫所有的 table

如果有不需要產生的,可以將它取消勾選,而如果都沒有問題就按下 Start Generate

接著就會產生對應的 JPA class 與 Repository