我正在使用GORM在Groovy + Spring上进行项目,而没有实现Grails。为此,我遵循Grails提供的指南(http://guides.grails.org/gorm-without-grails/guide/index.html)。即使我拥有与他们相同的域,当我运行它并引导数据时,它也会抛出一个异常,说
任一类[domains.Manufacturer]不是域类,或者GORM具有未正确初始化或已关闭。确保在调用任何方法之前,将正确加载和配置GORMGORM实体。
这是我的Manufacter.groovy文件:
import grails.gorm.annotation.Entity
import groovy.transform.ToString
import org.grails.datastore.gorm.GormEntity
@ToString
@Entity
class Manufacturer implements GormEntity<Manufacturer> {
String name
static hasMany = [vehicles: Vehicle]
static constraints = {
name blank: false
}
}
即使我遵循与他们完全相同的步骤,为什么还会发生此错误?它与依赖版本有关吗?
非常感谢您
和dependencies一样,亲自执行他们提供的指南,但是我不得不修改一些专业的东西,但它们并没有像它们那样起作用。
我认为您应该检查以下内容1-您的依赖H2的2配置到springboot3格弹簧靴
如果有任何疑问,请告诉我我有一个测试项目,我可以提供