WireBox ay mabigat inspirasyon ng iba pang mga Framework AOP tulad ng Guice , Grails ng Google , Spring at ColdSpring .
Sa pamamagitan ng default, WireBox ay kasama sa lahat ng ColdBox pakete, bersyon 3 o mas mataas pa.
Hindi ito nangangahulugan na kailangang WireBox ColdBox sa paggawa, mga developer kawalan ng kakayahang gamitin WireBox bilang isang stand-alone na application.
WireBox ay isa lamang ColdFusion framework na nagbibigay-daan sa mga developer na lumikha ng mga istraktura ng code na umaasa sa isa't-isa upang gumana.
Pinapayagan nito ang mga programmer sa dependency sa pag-setup sa pagitan ng mga pakete coding.
Kaya kapag ang isang package ay nai-load, susuriin ng WireBox isang dependency puno at i-load ang iba pang code kailangan ng pakete upang gumana nang maayos.
Ginagawa ito WireBox awtomatikong, ang tanging mga nag-develop na kinakailangan mayroon ay ang magdagdag ng dependency mga graph sa kanilang mga proyekto.
Mga Tampok :
- Annotation na hinihimok
- Zero mode configuration
- Maramihang mga estilo ng pag-iiniksyon
- Ang awtomatikong package / directory sa pag-scan
- Ang awtomatikong pagpaparehistro object
- Maramihang mga bagay na ikot ng panahon ng buhay pamamalagi saklaw
- Integrated log
- ikot ng buhay ng Bagay kaganapan
- Nako-customize na pag-iiniksyon DSL
- ORM entity iniksyon
- Documentation
Ano ang bagong sa paglabas:
- Ang lahat ng LogBox aklatan update
- Ang lahat ng CacheBox aklatan update
Ano ang bagong sa bersyon 1.3.0:
- setter Injection Pagpapabuti
- Virtual inheritance
- Pagma-map ng mga extrang Katangian
- AOP Aspect Pagpapabuti
- Runtime Mixins ()
- Ang pinalawak na ColdBox DSL
Mga Kinakailangan :
- ColdFusion 8 o mas mataas
- Railo 3.1 o mas mataas
Mga Komento hindi natagpuan