Inyeccion de dependencias

Páginas: 2 (380 palabras) Publicado: 18 de junio de 2011
Estudio de los conceptos enmarcados en la inyecciond e dependencias.

bean :
Un bean, en el contexto de Spring, es un objeto que es creado y manejado por el contenedor Spring.

no es lo mismo unbean en javaEE que en java clasico donde es una clase.

servlet:

un servlet es un programa que se ejecuta en un servidor.

El uso más común de los servlets es generar páginas web de formadinámica a partir de los parámetros de la petición que envíe el navegador web.

ciclo de vida del servlet:
• Carga del servlet: Si no estaba cargado, se carga con el invoker. El servlet se carga unasola vez, y después se lanzan hilos del mismo servlet a todo cliente que lo solicite.

Los Servlets son para los servidores lo que los applets son para los navegadores.

Veamos diferentes tipos deIoC:
• Elevación de dependencia (Dependency Lookup)
• Inyección de dependencia (Dependency Injection)

la de espring es:
inyeccion de dependencia:

• Inyección por medio de métodosSetter(recomendado)
• Inyección por medio de constructor

problemas anteriores": crear obj = new clase;
cuando se trata de objetos DAO que crean una conexión a la BD ya que si cada usuario crea una conexión ala BD y el número de usuarios es alto pueden hacer que el servidor se caiga.

con inyeccion de dependencia:

la inyección de dependencias que radica en resolver las dependecias de cada clase(atributos) generando los objetos cuando se arranca la aplicación
y luego inyectarlos en los demás objetos que los necesiten a través de métodos set o bien a través del constructor, pero estos objetos seinstancian una vez, se guardan en una factoría y se comparten por todos los usuarios

Ademas esto facilita que si en el futuro queremos hacer cambios como cambiar a otras interfaces con solocambiar las dependencias en el .xml se soluciona sin tener que hacer cambios en el codigo.

y al inyectar objetos de interfaces facilita que si se cambian las clases que implementan dichas interfaces...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Inyecciones
  • Inyecciones
  • Las inyecciones
  • inyeccion
  • inyección
  • inyeccion
  • Inyeccion
  • inyeccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS