Intersystems IRIS Dialect for HIBERNATE
Good morning!
I am developing a Java project (Spring Boot + Maven + Hibernate) but I've a big issue when I try to define the Hibernate Dialect org.hibernate.dialect.InterSystemsIRISDialect... that dialect is neither in the Hibernate library nor in the IRISDriver class com.intersystems.jdbc
How should I define the IRISDialect in my project?
Thank you in advance!
I think there may be another jar, probably available from hibernate.org, which has the driver. I don't know for certain, but I think that is how things work. Note "org.hibernate.dialect" as the prefix of the URL means that hibernate has and owns the driver, including its support.
Just my two cents,
Jonathan
Thank you Jonathan for your answer, but I don't find any reference to InterSystemsIRISDialect in any page of Hibernate.
It's mysterious...
The dialect of Intersystems IRIS being approved in the hibernate git repository.
The depot managers want to stop the "support" of the Cache dialect to position the IRIS one.
https://github.com/hibernate/hibernate-orm/pull/2335
Unfortunately, deployment of the Hibernate dialect for InterSystems IRIS is still a bit of a work in progress:
https://irisdocs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page...
There's an old dialect for Caché in the Hibernate distribution itself, but the IRIS dialect lives in a handful of files that you can get from the WRC.