spring - Grails @DelegateAsync 和依赖注入(inject)

标签 spring grails asynchronous

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

我的设置看起来很像这样:

@DelegateAsync(SynchronousService)
class AsyncService extends BaseService {}

class SynchronousService extends BaseService {}

abstract class BaseService {
  def grailsApplication
}

似乎 grailsApplication 和其他 bean 从未注入(inject)到 SynchronousService 中。他们应该是吗? AsyncService 已按照我的预期将所有东西都连接起来。

最佳答案

看起来这可能会奏效,但现在我需要弄清楚为什么我会在 GPars 中遇到异步执行错误:

class AsyncService extends BaseService {
   @DelegateAsync SynchronousService synchronousService
}

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

相关文章:

java - 在 Tomcat 服务器上使用 Gradle 构建部署 Spring 应用程序

java - 从 tomcat6 发送多部分邮件时出现 IllegalStateException

grails - GORM - 使用 HQL 获取 map 列表中的结果

javascript - 将多个请求的结果保存到数组中

java - Spring Data Neo4J @Query

java - 使用 Freemarker 输出 XML

grails - 使用插件描述符的 Spring Closure 获取应用程序配置

javascript - 你知道 document.createElement ('img' )将完成同步吗?

java - Android非阻塞文件I/O?

java - 如何实现Spring Boot启动/重启页面