Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/06/2012, 01:28
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Dependency Injection

En Spring, por ejemplo, la inyección de dependencias se realiza de la siguiente manera:

En un service se puede inyectar otro service o manager sin más que:
Definir como atributo de clase el service a inyectar.
Crear métodos get y set para ese atributo.
Definir el atributo en el archivo xml habilitado a tal efecto.

es decir en el xml defines tu service y dentro de él todos los services o managers que van a ser llamados por él.

Lo mismo se puede hacer con los managers con respecto a las llamadas a los daos.
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}