我正在构建一个 grails 应用程序,并且在尝试在不同的服务中建立服务时遇到了一个问题。这两个服务都使用另一个定义的方法,例如。
class fooService{
def barService
barService.doIt()
def getIt(){
...
}
}
class barService{
def fooService
fooService.getIt()
def doIt(){
...
}
}
当我运行应用程序并转到使用方法的位置时,会出现此错误;
Error creating bean with name 'fooService':
org.springframework.beans.factory.FactoryBeanNotInitializedException: FactoryBean is
not fully initialized yet
这是在grails中无法完成的事情吗?或者有人可以提供任何建议吗?
谢谢