Hibernate的PO的細節

1 PO屬性的數據類型使用包裝類型還是原始類型?

例如:學生成績score屬性,是使用double類型還是其包裝類Double?

double的初始值是0.0,Double的初始值是null,如果該學生沒有參加考試,其成績是0.0還是null好?顯然是null。

2 類的修飾符不能有final

一旦被final修飾,就沒有子類了。Hibernate中的load方法會有懶加載屬性,執行load方法後,不會立即發送SQL語句,返回具有id目標對象代理類子對象,再訪問對象的除了id之外的其他屬性的時候,纔會發送SQL語句查詢,所以會對這個有影響。


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