Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Groovy & Grails > Есть ли поклонники Grails Object Relational Mappin


Автор: Andrey1 22.10.2008, 11:11
Есть ли поклонники Grails Object Relational Mapping?

http://docs.codehaus.org/display/GRAILS/GORM

Насколько все продумано и удобно?

Нужен фреймворк для обработки базы (по-видимому поверх ORM) без тупого кодинга...

Автор: polosatij 23.10.2008, 14:49

а почему ты думаешь, что это спасёт тебя от кодинга? если уж совсем в лом писать маппинг на бд у hibernate должна быть генерация кода из бд, но не знаю, насколько это подходит к твоей задаче..

Автор: Andrey1 27.10.2008, 23:46
Цитата(polosatij @  23.10.2008,  14:49 Найти цитируемый пост)
если уж совсем в лом писать маппинг на бд у hibernate должна быть генерация кода из бд

Проблема не в том, что в лом писать маппинг. Слава богу NetBeans генерирует Entity классы. Проблема в том, что тупого кодинга и без этого много:
1) Преобразования типов (очевидные с логической точки зрения).
2) Копирование кода при написании DAO классов.
3) Отсутствие syntax sugar при реализации предикатов и т.п. для генерации SQL.

Использование Groovy, на первый взгляд, способен упростить все эти процедуры smile.

Автор: mindflyer 28.10.2008, 15:46
Удобно, красиво, но медленно. 
Если скорость не критична, то вперёд и с песней smile
Нас она не устроила, от GRAILS отказались, работаем с hibernate напрямую. "Тупым кодингом" удаётся ускорить в разы.

Автор: itserg 24.11.2010, 15:26
Используем данную технологию в продакшне, вполне устраивает. И вовсе не медленно.

Вот пара ссылок на русскоязычные статьи по GORM:

http://develosaur.ru/article/%D0%BE%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B0%D0%BC%D0%B8-%D0%B2-gorm

http://develosaur.ru/article/%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8-%D0%B2-grails-%D0%BD%D0%B0-%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B5

http://develosaur.ru/article/%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%BE%D0%B3%D0%BE-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BC%D0%B0-%D0%B2-grails


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)