2012-10-04 9 views
22

मैं grails कंसोल में सेवाओं को कैसे प्राप्त करूं? मेरे व्यवसाय नियम सेवाओं में लागू किए गए हैं लेकिन मुझे grails कंसोल में उनकी पहुंच नहीं है। क्या कोई जानता है कि मेरी मदद कैसे करें?Grails कंसोल में सेवाओं को आयात करना?

+1

क्या आपका मतलब है कि जब आप 'grails console' चलाते हैं तो आपको ग्राफिकल ग्रोवी कंसोल मिलता है? – doelleri

+0

हाँ ... गलती के लिए खेद है – isilva

उत्तर

35

वसंतकंसोल में ctx चर के रूप में उपलब्ध है, और आप सेवाओं जैसे स्प्रिंग बीन्स तक पहुंचने के लिए इसका उपयोग कर सकते हैं। आमतौर पर def myService = ctx.getBean('myService') होगा लेकिन Grails एक मेटाक्लास सहायक जोड़ता है ताकि आप केवल def myService = ctx.myService

+0

बर्ट बेकविथ आपकी मदद के लिए धन्यवाद! – isilva

संबंधित मुद्दे