У меня есть класс команд, которому необходимо вызвать службу.Grails: Inject Service в объект 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