Me gustaría inyectar mi servicio en la clase Groovy/src. La inyección de dependencias normaln no funciona:Grails inyección de servicio 2.x en Groovy/src
...
def myService
...
soy capaz de utilizar este (funciona):
def appCtx = ApplicationHolder.application.getMainContext()
def myService = appCtx.getBean("myService");
pero el ApplicationHolder está en desuso. ¿Hay alguna solución mejor?
Gracias por cualquier sugerencia
¿Cómo se usa esta 'clase src'? ¿Dónde y cómo lo instancias? –
Lo uso dentro de otras clases de Groovy (se crea una instancia allí). Hay una clase groovy fachada que es utilizada por un servicio lo que desencadena todos los procedimientos. No quiero pasar el servicio usado como parámetros para no pasar tantos parámetros ... – kuceram