1

谁能建议或帮助我们如何在 Db2 数据库中使用联合视图进行 Hibernate 映射?

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"),Hibernate 会抛出错误:

“找不到表:FV_XXX_TABLENAME”

4

1 回答 1

0

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

于 2015-03-03T14:56:31.160 回答