【发布时间】:2011-11-15 09:11:56
【问题描述】:
我已将现有的休眠映射集成到一个 grails 应用程序中。动态查找器可以正常工作,外键也可以正常解析。但我无法保存域类的新实例。
注意:我的域类中没有 id 字段,所有主键都有自定义名称(例如 carId、houseId)。由于这个 ClassName.get(id) 不起作用,为了解决这个问题,我正在使用动态查找器(例如 findByCarId)。我认为这也是创建实例的问题。 我得到的例外如下:
org.hibernate.MappingException: Unknown entity: xxx.xxx.DomainClassName
好像是entity-name参数的问题,现有的entity-name是DomainClassName,但是grails尝试查找实体xxx.xxx.DomainCalssName(全限定名)却没有找到。
一些建议?
【问题讨论】:
标签: hibernate grails grails-orm