@MappedSuperclass的作用


  在Jpa里, 當我們在定義多個實體類時, 可能會遇到這幾個實體類都有幾個共同的屬性, 這時就會出現很多重復代碼.
  這時我們可以選擇編寫一個父類,將這些共同屬性放到這個父類中, 並且在父類上加上@MappedSuperclass注解.注意:標注為@MappedSuperclass的類將不是一個完整的實體類,他將不會映射到數據庫表,但是他的屬性都將映射到其子類的數據庫字段中。


  標注為@MappedSuperclass的類不能再標注@Entity或@Table注解,也無需實現序列化接口.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM