WireBox fue fuertemente inspirado en otros marcos AOP como Google de Guice, , Grails , la primavera y ColdSpring .
Por defecto, WireBox está incluido con todos caja fría paquetes, versión 3 o superior.
Esto no significa WireBox necesita caja fría para trabajar, los desarrolladores de ser capaz de usar WireBox como una aplicación independiente.
WireBox es básicamente un marco ColdFusion que permite a los desarrolladores crear estructuras de código que dependen unos de otros para trabajar.
Se permite a los programadores definir dependencias entre los paquetes de codificación.
Así que cuando se carga un paquete, WireBox escaneará un árbol de dependencias y cargar el otro código del paquete necesita para funcionar correctamente.
WireBox lo hace automáticamente, los únicos desarrolladores requisito tiene es añadir gráficos de dependencia a sus proyectos.
Características :
- anotación impulsada
- modo de configuración cero
- estilos de inyección múltiple
- paquete de exploración automática / directorio
- registro del objeto automático
- Objeto Múltiple ciclo de vida de persistencia
- Registro Integrado
- eventos del ciclo de vida del objeto
- DSL inyección personalizable
- inyección entidad ORM
- Documentación
Alcances
¿Qué hay de nuevo en esta versión:
- Todas las bibliotecas LogBox actualizan
- Todas las bibliotecas CacheBox actualizan
¿Qué hay de nuevo en la versión 1.3.0:
- Mejoras inyección Setter
- La herencia virtual
- Asignación de atributos adicionales
- Mejoras Aspect AOP
- Runtime mixins ()
- Ampliado caja fría DSL
Requisitos :
- ColdFusion 8 o superior
- Railo 3.1 o superior
Comentarios que no se encuentran