我已经设法从eclipse Hibernate Tools连接到我的MySql数据库,该数据库使用Grails,GORM映射的类。
现在我想使用Hibernate Tools在数据库上执行HQL查询。但是,Hibernate Tools告诉我每个表都没有映射。
我的问题:我是否真的需要手动将所有类映射写入hibernate.cfg.xml文件中,还是有办法从grails中获取它?我的意思是grails / GORM需要对映射有所了解,对吧?或者我是以错误的方式去做?
P.S。我知道有一个脚本grails-create-hibernate-cfg-xml,但这只会为一些Books类创建一个虚拟文件......
答案 0 :(得分:0)
Grails有基于会话的配置,所以没有hibernate.cfg.xml,但你可以轻松地在groovy控制台中执行HQL查询 - 只需调用
grails console
它将打开连接到您的应用程序的Groovy控制台,以便您可以编写与数据库交互的groovy脚本。