如果 GORM (Grails Object Relational Mapping)没有你想象的那么足够灵活,作为选择,你可以使用Hibernate映射你的domain类.
要做到这点,需要在你项目的grailsapp/conf/hibernate目录创建一个hibernate.cfg.xml文件并为你的domain类对应HBM映射文件 .
更多关于这方面的信息,请查看Hibernate站点的文件映射这允许你映射Grails domain类适用于更广的遗留系统并更加灵活的创建数据库模式 .
Grails也允许你在Java中编写domain类或重用以存在的domain model,这些都通过使用Hibernate来映射 .
你需要做的是放置必须的hibernate.cfg.xml 文件和对应的映射文件在grails-app/conf/hibernate目录中 .
另外,令人兴奋的是你仍然可以调用GORM中所有动态之久和查询方法 !