WireBox var sterkt inspirert av andre AOP rammeverk som Google Guice , Grails , Spring og Coldspring .
Som standard er WireBox følger med alle ColdBox pakker, versjon 3 eller høyere.
Dette betyr ikke WireBox trenger ColdBox å jobbe, utviklere å kunne bruke WireBox som et frittstående program.
WireBox er i utgangspunktet en Coldfusion rammeverk som gjør det mulig for utviklere å lage kodestrukturer som er avhengige av hverandre for å fungere.
Den lar programmerere til oppsett avhengigheter mellom koding pakker.
Så når en pakke er lastet, vil WireBox skanne et avhengighetsforhold og laste den annen kode pakken må fungere skikkelig.
WireBox gjør dette automatisk, er det eneste kravet utviklere har til å legge til avhengighet grafer til sine prosjekter.
Egenskaper :
- Stempler-drevet
- Zero konfigurasjonsmodus
- Flere injeksjons stiler
- Automatisk pakke / katalog skanning
- Automatisk objektregistrering
- Multiple objekt livssyklus utholdenhet scopes
- Integrert logging
- Objekt livssyklus hendelser
- Passelig injeksjon DSL
- ORM enhet injeksjon
- Dokumentasjon
Hva er nytt i denne utgaven:
- Alle LogBox biblioteker oppdatert
- Alle CacheBox biblioteker oppdatert
Hva er nytt i versjon 1.3.0:
- Setter Injeksjon Forbedringer
- Virtual Arv
- Kartlegging Ekstra attributter
- AOP Aspect Forbedringer
- Runtime Mixins ()
- Utvidet ColdBox DSL
Krav :
- Coldfusion 8 eller nyere
- Railo 3.1 eller nyere
Kommentarer ikke funnet