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

How to connect Db2 Federated Views with Hibernate 4?

任何人都可以建议或帮助我们如何在 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 会抛出错误:

"Table Not found: FV_XXX_TABLENAME"

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