我正在构建一个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无法完成的事情吗?还是有人能提供任何建议?
谢谢
slotHistoryService
是什么? - Charles Wood