首页 > 解决方案 > oracle 中的同义词视图和表

问题描述

使用 jpql,我使用:

你能告诉我我必须使用同义词createQuerycreateNativeQuery吗?在运行我的 spring-mvc 项目时,我发现存储在同义词(oracle)中的数据存在问题。

非常感谢。

标签: javaoraclesynonym

解决方案


最初对 Oracle 和其他 RDBMses 同义词的支持是在我无法准确确定的时候引入的。我想即使是 Hibernate 3 也有一些支持他们的hibernate.synonyms=true属性。

尽管如此,还是有一些与同义词相关的错误,例如在4.2.1hibernate.hbm2ddl.auto=validate之前无法工作并使用.hibernate.connection.includeSynonyms=true

由于 和 的行为validateupdate相关的(它们都需要理解同义词),我假设您需要升级以解决问题的最低4.2.1版本是.


推荐阅读