Развитие Грааля снизу вверх - PullRequest
1 голос
/ 14 декабря 2011

Я рассматриваю Grails для моего следующего проекта, но мне дадут полную базу данных, прежде чем я начну писать приложение вокруг нее. Я читал, что Grails - это доменно-ориентированная среда, поддерживающая разработку сверху вниз , поэтому она не подходит для моего режима разработки.

Отсюда мой вопрос: возможно ли написать приложение Grails вокруг существующей структуры БД? Какой будет лучший подход? Можно ли использовать Grails без полного ORM, но с шаблоном, подобным ActiveRecord? Или есть инструменты для генерации классов Grails из существующей схемы БД?

Ответы [ 2 ]

1 голос
/ 14 декабря 2011

существуют ли инструменты для генерации классов Grails из существующей схемы БД?

Плагин обратного проектирования Grails

1 голос
/ 14 декабря 2011

Да Grails можно использовать без ORM.

Мы написали классы домена, не относящиеся к GORM, которые извлекают свои данные из API-интерфейсов RESTful, даже не обращаясь к постоянному хранилищу.Таким образом, Grails ни в коем случае не заставляет вас использовать GORM.

В зависимости от вашей устаревшей схемы БД вы можете либо просто добавить параметры в ваши классы GORM для соответствия этой схеме, либо вы можете просто написать собственные средства доступа к данным для вашей базы данных.

Дать дальнейшие советы / идеи без дополнительной информации о вашем проекте и схеме базы данных невозможно, поэтому я оставлю это так:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...