IDEA提供了自動生成資料庫表實體類的功能。本文以mysql為例,記錄整體過程。
(1)連接配接資料庫
(2)配置資料庫連結
(3)生成clj檔案(即實體類)
至此,實體類生成成功。生成的實體類如下
但通常package名稱是錯誤的。我們隻需要修改一下package名稱即可。
還需要注意的一點是,該功能隻能輔助減少工作量,但準确性還有待提高。
本例中,使用的是mysql資料庫。在使用oracle資料庫進行測試時,發現參數類型不正确。例如number類型的列,映射為String類型的成員變量。是以,對于此種情況,需要檢查。