WireBox a fost puternic inspirat de alte cadre de AOP, cum ar fi Google Guice , Grails , Spring și Coldspring .
În mod implicit, WireBox este inclus cu toate coldbox pachete, versiunea 3 sau mai mare.
Acest lucru nu înseamnă WireBox trebuie coldbox la locul de muncă, dezvoltatorii posibilitatea de a utiliza WireBox ca o aplicație de sine stătătoare.
WireBox este de fapt un cadru ColdFusion care permite dezvoltatorilor să creeze structuri de cod care se bazează pe unul pe altul pentru a lucra.
Aceasta permite programatorilor sa dependențele de configurare dintre pachete de codificare.
Deci, atunci când un pachet este încărcată, WireBox va scana un copac dependență și încărcați alt cod pachetul trebuie să funcționeze corect.
WireBox face acest lucru în mod automat, doar dezvoltatorii cerința trebuie este să adăugați grafice de dependență la proiectele lor.
Caracteristici :
- -Adnotarea condus
- Zero modul de configurare
- stiluri de injectare multiple
- pachet Automat / director de scanare
- Înregistrarea automată obiect
- obiect multiplu ciclu de viață de persistență
- logare integrat
- evenimente ciclului de viață Obiect
- DSL injecție personalizate
- injecție entitate ORM
- Documentation
Domenii
Ce este nou în această versiune:
- Toate bibliotecile LogBox actualizat
- Toate bibliotecile CacheBox actualizat
Ce este nou în versiunea 1.3.0:
- Îmbunătățiri Setter injecție
- Moștenirea Virtual
- Mapping Atribute suplimentare
- Îmbunătățiri AOP Aspect
- Mixins Runtime ()
- Extins coldbox DSL
Cerințe :
- ColdFusion 8 sau mai mare
- Railo 3.1 sau mai mare
Comentariile nu a fost găsit