前面一篇文章已經教學如何建立 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