मेरे पास एक कमांड क्लास है जिसे सेवा कॉल करने की आवश्यकता है।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" कमांड क्लास के लिए काम नहीं करता है।
'राइट्स सेवा' का उपयोग क्यों नहीं करता है? – doelleri