Spring Data JDBC 和 R2DBC 4.0 將支援複合 ID
我很高興地宣佈,Spring Data JDBC 和 R2DBC 從版本 4.0.0-M4 開始最終支援複合 ID。
你們中的大多數人可能知道,但為了確保每個人都有相同的理解:從資料庫的角度來看,複合 ID(或複合鍵)是由多個列組成的主鍵。在 Java 端,這些列被對映到一個實體,每個列都有一個屬性。用法應該很簡單,我將在下面的文章中為 JDBC 進行演示。R2DBC 中的用法類似。
要開始,只需在您的一個欄位上放置一個 @Id 註解……