在Hibernate jpa
首先,重要的是要了解Hibernate/jpa不會自動為非ID屬性生成值。 @generatedValue註釋僅用於管理主要鑰匙生成。取而代之的是,可以預期數據庫生成的值。 要克服此限制,考慮使用生成的標識符創建一個單獨的實體,稱為“替代密鑰實體”。然後可以使用OneToOne關係與此替代實體關聯所討論的非ID列。 在創建新的myentity實例時,數據庫將生成MyVal屬性的值。此工作範圍使您可以利用Hibernate的數據庫生成的值處理功能。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3