Me doy cuenta de que las clases de servicio de Grails son Singletons administrados por Spring. También sé que puede hacer referencia a una clase de servicio de otra simplemente declarando una def local con el nombre de clase de servicio en el caso de camello. Lo que me sorprendió fue que me parece que no puede cruzar las clases de servicio de referencia en conjunto como talGrails clase de servicio cross ref
class FirstService {
def secondService
...
}
class SecondService {
def firstService
...
}
es esto cierto para todo el mundo, o en qué me equivoco en alguna parte de la sección ...?
gracias por confirmar que no estaba loco :) – dbrin
Todd, ¿quiso decir 'def secondService' en Bootstrap? –
No, porque el '' 'def firstService''' hará que se inyecte en el contexto de la aplicación, por lo que cuando se inicialice en secondService, podrá recuperar firstService de' '' grailsApplication.mainContext'' ' – Todd