Sto utilizzando l'ibernazione nel mio progetto mvc di primavera e voglio collegarmi al database di Oracle 12c. Ho usato org.hibernate.dialect.Oracle12cDialect
, ma questo mi restituisce org.hibernate.boot.registry.selector.spi.StrategySelectionException: Unable to resolve name [org.hibernate.dialect.Oracle12cDialect] as strategy [org.hibernate.dialect.Dialect]
. Come posso impostare il dialetto per oracle 12c? Sto utilizzando lo stato di ibernazione 4.3.9
.hibernate dialect oracle 12c
risposta
Provare a utilizzare org.hibernate.dialect.Oracle10gDialect
, sembra essere la versione più alta possibile in Hibernate 4.3.9
.
Un dialetto per 12c sembra essere presente nelle versioni successive, vedere this.
controllare questi collegamenti se aiuta:
Hey bro 'I tougth c'è un bug sul mio monitor. –
org.hibernate.dialect.Oracle12cDialect
possono essere utilizzati con la versione hibernate-core 5.2
See: https://docs.jboss.org/hibernate/orm/5.2/javadocs/org/hibernate/dialect/Oracle12cDialect.html
Penso che più dettagli saranno buoni. Aggiungi alcuni collegamenti aggiuntivi alla documentazione e alcune spiegazioni saranno anche grandiose. – Spell
Vuoi dire 'Oracle10gDialect' funziona per oracle 12c come 11g? – hamed
@hamed: Sì, dovrebbe funzionare (a parte alcuni dettagli specifici della versione). – wjans
Per me Oracle10gDialect funziona per Oracle 12c come per 11g. Grazie mille wjans! – Luke