Hizmetimi Groovy/src sınıfında enjekte etmek istiyorum.Grails 2.x enjeksiyon hizmeti Groovy/src
...
def myService
...
I (çalışır) bu kullanabilmek için kulüpler:
def appCtx = ApplicationHolder.application.getMainContext()
def myService = appCtx.getBean("myService");
ama ApplicationHolder kullanımdan kaldırılmıştır normaln bağımlılık enjeksiyon çalışmaz. Daha iyi bir çözüm var mı? Herhangi öneri
Bu 'src sınıfını' nasıl kullanıyorsunuz? Nerede ve nasıl oluşturuyorsunuz? –
Diğer Groovy sınıflarının içinde kullanıyorum (orada örneklendirildi). Tüm bu işlemleri tetikleyen bir hizmet tarafından kullanılan bir cephe groovy sınıfı vardır. Çok fazla parametre geçmemesi için kullanılan hizmeti parametre olarak geçmek istemiyorum ... – kuceram