如何将Db2联合视图与Hibernate 4连接?

时间:2015-03-03 13:45:44

标签: db2 federated-table

任何人都可以建议或帮助我们如何在Db2数据库中使用联合视图进行Hibernate映射?

Database_1 : TABLENAME001

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

现在当我运行像select * from FV_XXX_TABLENAME这样的普通JDBC时,我得到了输出。但是当我通过像@Table(name ="FV_XXX_TABLENAME")这样的Hibernate进行映射时,Hibernate会抛出错误:

  

“找不到表格:FV_XXX_TABLENAME”

1 个答案:

答案 0 :(得分:0)

我们可以将DB2 Federated Views与Hibernate映射连接起来。 我通过删除" hibernate.hbm2ddl.auto"解决了上述问题。从配置文件中,Hibernate自动检测到联合视图表。