Wirebox è stato fortemente ispirato da altri framework AOP come Google per Guice , Grails , Primavera e Coldspring .
Per impostazione predefinita, Wirebox è incluso in tutte le coldbox i pacchetti, versione 3 o superiore.
Questo non significa Wirebox deve coldbox al lavoro, gli sviluppatori la possibilità di utilizzare Wirebox come applicazione stand-alone.
Wirebox è essenzialmente un quadro ColdFusion che permette agli sviluppatori di creare strutture di codice che si basano su un l'altro per lavorare.
Esso consente ai programmatori di dipendenze di impostazione tra i pacchetti di codifica.
Così, quando viene caricato un pacchetto, Wirebox la scansione di un albero delle dipendenze e caricare il codice di altri il pacchetto ha bisogno per funzionare correttamente.
Wirebox fa automaticamente, l'unico requisito sviluppatori hanno è quello di aggiungere grafici di dipendenza per i loro progetti.
Caratteristiche :
- Annotazione guidata li>
- modalità di configurazione Zero
- più stili di iniezione
- pacchetto automatico / scansione directory
- registrazione automatica oggetto
- oggetto multipla persistenza ciclo di vita li>
- la registrazione integrata li>
- eventi del ciclo di vita Oggetto
- personalizzabile DSL iniezione
- iniezione entità ORM
- Documentazione
Ambiti
Cosa c'è di nuovo in questa versione:
- Tutte le librerie LOGBOX aggiornati
- Tutte le librerie CacheBox aggiornati
Cosa c'è di nuovo nella versione 1.3.0:
- I miglioramenti Setter iniezione
- Inheritance virtuale
- Mappatura attributi extra
- I miglioramenti AOP Aspect
- Runtime mixin ()
- Expanded coldbox DSL
Requisiti :
- ColdFusion 8 o superiore
- Railo 3.1 o superiore
I commenti non trovato