私はサービスを呼び出す必要があるコマンドクラスを持っています。Grails:コマンドオブジェクトへのサービスの挿入
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