grails - 在 groovy 类中访问 grailsApplication 或 Service

标签 grails service groovy

我正在尝试访问 grailsApplicationsrc/groovy 下的 groovy 类中但我得到一个空指针异常。我还尝试将服务注入(inject)同一个类和相同的结果。如何访问 grailsApplication还是 groovy 类的服务? (我正在使用 Grails 1.3.7)

最佳答案

在 Grails 2.0 之后,您应该使用:

 def grailsApplication = Holders.grailsApplication

关于grails - 在 groovy 类中访问 grailsApplication 或 Service,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14374546/

相关文章:

jdbc - 使用groovy Sql批量插入?

java - Grails - 扩展实例

grails - 如何在Grails的gsp文件中以链接的形式显示来自 Controller 的所有操作?

kubernetes - 在 Kubernetes 中,如何在服务选择器中按名称选择 pod?

android - 系统停止时android服务如何响应

java - 如何在构建时在maven中设置项目版本?

google-app-engine - Grails GoogleAppEngine没有元数据问题

grails - 自定义的身份验证后逻辑放在哪里?

grails - 找不到Grails项目lib目录中的jar文件

Android停止指定的IntentService