1. 程式人生 > >hibernate框架學習之數據模型-POJO

hibernate框架學習之數據模型-POJO

標識 生成 基本數據類型 自動生成 構造 開發 避免 如果 修飾

Hibernate數據模型用於封裝數據,開發時候需要遵從如下規範:
1)提供公共無參的構造方法(可使用自動生成的)
如果使用投影技術,一定要顯式聲明公共無參的構造方法
2)提供一個標識屬性,作為對象的主鍵,映射數據庫表主鍵
通常使用uuid作為主鍵
3)對所有其他屬性進行私有化聲明,並進行標準封裝
屬性聲明時使用封裝類模型,避免使用基本數據類型
4)不要使用final修飾符(否則將無法生成代理對象進行優化)

hibernate框架學習之數據模型-POJO