Picocontrainer

PICOCONTAINER es un contenedor de inversión de control completo altamente incorporable de Control (IOC).
Descargar ahora

Picocontrainer Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Paul Hammant
  • Sitio web del editor:
  • http://picocontainer.org/

Picocontrainer Etiquetas


Picocontrainer Descripción

Picocontainer es un contenedor de inversión de control completo altamente incorporable de Control (IOC). Picocontainer es un contenedor de inversión de control completo altamente incorporable de Control (COI) para los componentes de honor al patrón de inyección de dependencia. El desarrollo comenzó en 2003 y fue pionero en la inyección de constructores automática. Podrías usarlo como una alternativa liviana a los patrones J2EE de Sun para aplicaciones web o soluciones generales. ¿Qué es la inyección de dependencia? Martin Fowler tiene un buen artículo de 2003, pero aquí hay otra opinión: es un buen patrón de diseño que, para aplicaciones de grandes empresas, facilita: · Pruebas de la unidad de mejor práctica fácil VS Pruebas de unidades difíciles. · Reutilización de componentes vs reescritura a través de la ignorancia o necesidad · Configuración centralizada frente a los componentes que leen su propia configuración (dispersos) · Arquitectura limpia y declarativa contra un nido de singletons que nadie puede tener sentido de · Mantenibilidad con los desarrolladores que tienen dificultades para arreglar errores · Adaptabilidad vs Los desarrolladores que no saben dónde comenzar a agregar características de información La inyección es bastante a menudo, pero no exclusivamente, utilizada por los practicantes ágiles. Contiene la situación en la que la solicitud de la empresa: · ha crecido para ser miles de clases, con docenas, si no cientos de singletons · Dibuja similitudes con espaguetis, bolas de pelo o bolas de barro, ha hecho que el personal de desarrollo lo cuidando. siendo incapaz de ser desarrollado sin completar la historia de reescrito que es muy compacta en tamaño (el núcleo es ~ 224k y no tiene dependencias obligatorias fuera del JDK), Picocontiner admite diferentes tipos de inyección de dependencia (constructor, configuración, campo / método anotado) y ofrece múltiples El ciclo de vida y las estrategias de monitoreo. Originalmente se ha implementado en Java, pero también está disponible para otras plataformas e idiomas. Requisitos: · Medio ambiente de tiempo de ejecución de Java (JRE) 1.5 o posterior · Paranamer 1.0 RC 1 (recomendado) ¿Qué hay de nuevo en este lanzamiento: Nuevo (desde 2.8): · Las llamadas de reinyección pueden usar los resultados en caché para las invocaciones del método CAMBIOS (versus 2.8): · La inyección constructora es ligeramente más rápida para las inyecciones seguras / posteriores y para los componentes de múltiples constructores · Compatibilidad con AppEngine de Google. · Paranamer actualizado a 1.5 · Un par de bichos fijados Pico-352 y 353.


Picocontrainer Software relacionado

Letrero

Un reemplazo para setuptOols que se basa en la parte superior y agrega funciones adicionales. ...

232

Descargar