2015-03-03 18 views
1

任何人都可以請建議或幫助我們如何在Db2數據庫中使用聯合視圖進行Hibernate映射?如何連接Db2聯合視圖與Hibernate 4?

Database_1 : TABLENAME001 

Database_2 : FV_XXX_TABLENAME [FV is federated view with Database_1 table TABLENAME001] 

現在,當我通過正常的JDBC運行像select * from FV_XXX_TABLENAME我得到的輸出。但是,當我映射通過Hibernate像@Table(name ="FV_XXX_TABLENAME"),休眠拋出錯誤爲:

「沒有找到表:FV_XXX_TABLENAME」

回答

0

我們可以連接DB2聯合視圖與Hibernate映射。 我通過從配置文件中刪除「hibernate.hbm2ddl.auto」解決了上述問題,Hibernate自動檢測到聯合查看錶。