서비스를 호출해야하는 명령 클래스가 있습니다.Grails : Command 객체에 서비스를 삽입하십시오.
import org.codehaus.groovy.grails.commons.ApplicationHolder as AH
class FilterVisitCommand {
def accessRightsService = AH.application.mainContext.accessRightsService
def customerService = AH.application.mainContext.customerService
...
}
응용 프로그램 보유자를 통한 이러한 종류의 서비스 정의가 작동하지만 불량입니다. 서비스를 주입시키는 또 다른 방법이 있습니까? "def accessRightsService"만이 명령 클래스에서 작동하지 않습니다.
왜 'def accessRightsService'가 작동하지 않습니까? – doelleri