Using an existing GORM data model in standalone Java app
I have an existing Grails app and a separate, existing J开发者_JAVA技巧ava 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.
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.
Here's another workaround: http://burtbeckwith.com/blog/?p=72
You could use web services and call into grails service classes from the Java app.
精彩评论