Использование существующей модели данных GORM в автономном приложении Java - PullRequest
6 голосов
/ 12 ноября 2010

У меня есть существующее приложение Grails и отдельное существующее приложение Java.Мне бы хотелось, чтобы приложение Java получало доступ к той же схеме базы данных, что и приложение Grails.Есть ли способ вырвать классы доменов и зависимости GORM из приложения Grails в библиотеку, к которой может получить доступ приложение Java?

Я также был бы рад услышать альтернативные подходы, которые были бы менее трудоемкими, чем переписывание моего слоя DAO в приложении Java.

Ответы [ 3 ]

1 голос
/ 12 ноября 2010

Это не поддерживается и может работать, а может и не работать. Увидеть http://www.grails.org/GORM+-+StandAlone+Gorm Вы всегда можете использовать чистый Hibernate из своего Java-приложения и создать модель Hibernate путем обратного инжиниринга вашей существующей базы данных Grails.

0 голосов
/ 09 декабря 2010

Вы можете использовать веб-сервисы и вызывать классы обслуживания Grails из приложения Java.

0 голосов
/ 26 ноября 2010

Вот еще один обходной путь: http://burtbeckwith.com/blog/?p=72

...