6
votes

I have an existing Grails app and a separate, existing Java app. I would like the Java app to access the same database schema as the Grails app. Is there a way I can rip out the domain classes and GORM dependencies from the Grails app into a library that the Java app can access?

I'd also be happy to hear alternative approaches that would be less work than rewriting my DAO layer in the Java app.

3

3 Answers

1
votes

This isn't supported and may or may not work. See http://www.grails.org/GORM+-+StandAlone+Gorm You could always use pure Hibernate from your Java app and create the Hibernate model by reverse engineering your existing Grails database scghema.

0
votes
0
votes

You could use web services and call into grails service classes from the Java app.