我有一个需要调用服务的命令类。Grails:将服务注入命令对象
import org.codehaus.groovy.grails.commons.ApplicationHolder as AH
class FilterVisitCommand {
def accessRightsService = AH.application.mainContext.accessRightsService
def customerService = AH.application.mainContext.customerService
...
}
通过应用程序持有者的这种服务定义正在工作,但是depraated。是否有另一种方式让服务被注入?只有“def accessRightsService”不适用于命令类。
为什么'def accessRightsService'不工作? – doelleri 2012-04-18 03:45:53