2010-07-06 2 views
1

Мне удалось подключиться из ebipse Hibernate Tools к моей базе данных MySql, используемой с grails, классами, отображаемыми GORM.Как использовать инструменты Hibernate для eclipse с grails и MySQL

Теперь я хотел бы выполнить запросы HQL в БД с помощью Hibernate Tools. Однако Hibernate Tools сообщает мне для каждой таблицы, что она не отображается.

Мой вопрос: действительно ли нужно писать все сопоставления классов вручную в файл hibernate.cfg.xml или есть способ получить его от грааля? Я имею в виду, что Grails/GORM должны иметь представление о сопоставлениях, не так ли? Или я ошибаюсь?

P.S. Я знаю, что есть скрипт grails-create-hibernate-cfg-xml, но это создает только фиктивный файл для некоторого класса Books ...

ответ

0

У Grails есть конфиги на основе конфигурации, поэтому нет hibernate.cfg.xml, но вы может легко выполнять HQL запросы Int заводной консоли - просто позвоните

grails console 

Это откроет Groovy консоли, подключенную к вашему приложению, так что вы можете написать заводные скрипты, взаимодействующие с БД.

Смежные вопросы