hibernate的方言为oracle 12c [英] hibernate dialect for oracle 12c
问题描述
我在我的spring mvc项目中使用hibernate,我想连接到oracle 12c数据库。我使用了 org.hibernate.dialect.Oracle12cDialect
,但是,这会返回 org.hibernate.boot.registry.selector.spi.StrategySelectionException:无法解析名称[org.hibernate.dialect.Oracle12cDialect]作为策略[org.hibernate.dialect.Dialect]
。我怎样才能为oracle 12c设置方言?
我使用hibernate 4.3.9
。
I'm using hibernate in my spring mvc project and I want to connect to oracle 12c database. I used org.hibernate.dialect.Oracle12cDialect
, but, this returns me org.hibernate.boot.registry.selector.spi.StrategySelectionException: Unable to resolve name [org.hibernate.dialect.Oracle12cDialect] as strategy [org.hibernate.dialect.Dialect]
. How can I set dialect for oracle 12c?
I'm using hibernate 4.3.9
.
推荐答案
尝试使用 org.hibernate.dialect.Oracle10gDialect
,似乎是Hibernate中可能的最高版本 4.3.9
。
Try to use org.hibernate.dialect.Oracle10gDialect
, seems to be the highest possible version in Hibernate 4.3.9
.
12c的一种方言似乎出现在以后的版本中,请参阅这。
A dialect for 12c seems to be present in later versions, see this.
这篇关于hibernate的方言为oracle 12c的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!