【4】Hibernate持久化類的編寫

1、什麼是持久化類:

持久化類:指的是一個Java類和數據庫表建立了映射關係

持久化類=Java類+映射文件

2、持久化類編寫規則:

(1)對持久化類提供無參數的構造方法:Hibernate的底層需要反射創建持久化類的實例。

(2)對持久化類的屬性私有化,對私有屬性提供公有的getset方法。

(3)持久化類要有一個唯一標識OID與表的主鍵對應

(4)持久化類的屬性儘量使用包裝類。

(5)持久化類儘量不要使用final修飾:延遲加載,需要產生代理對象,這個代理對象使用javassit技術實現,就是產生了一個子類對象。

                      解釋例子:使用load方法獲取數據時,會延遲加載,產生代理對象,但是用final修飾後,不會產生延遲加載和代理對象。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章