如何防止在Grails 3中生成外键

时间:2016-11-28 20:55:40

标签: grails grails-domain-class grails3.2.0

如何防止在Grails 3中生成外键?

在Grails 2中,您将覆盖GrailsAnnotationConfiguration类的secondPassCompile()方法,并执行以下操作:

for(PersistentClass pc : classes.values()) {
     for(Iterator iterator = pc.getTable().getForeignKeyIterator(); iterator.hasNext(); ) {
        ForeignKey fk = (ForeignKey) iterator.next();               
        iterator.remove();      
     }
}
  1. 如何使用Grails 3.2.3和Hibernate 5实现相同的目标?
  2. 如何将Grails 3.2.3与Hibernate 4一起使用?
  3. GORM文档提到GrailsAnnotationConfiguration已被HibernateContextMappingConfiguration取代,但我无法使其正常工作。

0 个答案:

没有答案