2010-12-07 13 views
4

我有一個包含不同名稱的多個表的數據庫模式,但都具有完全相同的立柱結構。數據庫包含每天一張錶的歷史日誌數據。綁定Hibernate的實體表在運行時

我真的希望能夠創建一個Hibernate映射,我可以重用爲每個表中的列。從本質上講,我需要一種方法來在創建會話或執行查詢時傳遞表名稱。我不認爲Hibernate支持這一點,但我很想聽聽有沒有人對我如何處理這種情況有所瞭解。

回答

3

我想你想實現一個Naming Strategy

這裏有一個link,以討論一個類似的問題對你

1

如果你只在數據讀取感興趣,你可以使用ResultTransformer從語句來裝載數據。