@Transient表示該屬性並不是一個到數據庫表的字段的映射,ORM框架將忽略該屬性. 若是一個屬性並不是數據庫表的字段映射,就務必將其標示爲@Transient,不然,ORM框架默認其註解爲@Basic 示例: //根據birth計算出age屬性 @Transient public int getAge() { return getYear(new Date()) - getYear(birth); }數據庫
建議 hibernate從數據庫映射問件時,最好創建好表之間的外鍵框架
@Transient表示該屬性並不是一個到數據庫表的字段的映射,ORM框架將忽略該屬性. 若是一個屬性並不是數據庫表的字段映射,就務必將其標示爲@Transient,不然,ORM框架默認其註解爲@Basic 示例: //根據birth計算出age屬性 @Transient public int getAge() { return getYear(new Date()) - getYear(birth); }數據庫
建議 hibernate從數據庫映射問件時,最好創建好表之間的外鍵框架