hibernnate標誌一個屬性並不是數據庫表的字段映射

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

這個東東仍是挺有用的。web

相關文章
相關標籤/搜索