我有一個需要調用服務的命令類。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