我正在尝试使用@DelegateAsync并遇到一些问题。

我的设置看起来像这样:

@DelegateAsync(SynchronousService)
class AsyncService extends BaseService {}

class SynchronousService extends BaseService {}

abstract class BaseService {
  def grailsApplication
}

似乎grailsApplication和其他bean从未注入(inject)到SynchronousService中。应该是吗? AsyncService将所有内容整理好了。

最佳答案

看起来这可能可以解决问题,尽管现在我需要弄清楚为什么我在GPar中遇到了异步执行错误:

class AsyncService extends BaseService {
   @DelegateAsync SynchronousService synchronousService
}

关于spring - Grails @DelegateAsync和依赖项注入(inject),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28703565/

10-11 07:12