WireBox був сильно натхненний іншими АОП, як Google, Guice , Grails Весна і Coldspring .
За замовчуванням, WireBox входить до складу всіх ColdBox пакетів, версії 3 або вище.
Це не означає, WireBox необхідно ColdBox працювати, розробники будучи в змозі використати WireBox як автономне додаток.
WireBox в основному рамки ColdFusion, який дозволяє розробникам створювати структури коду, які покладаються один на одного, щоб працювати.
Це дозволяє програмістам установки залежностей між пакетами кодування.
Так, коли один пакет завантажений, WireBox буде сканувати дерево залежностей і завантажити інший код пакета, необхідно працювати належним чином.
WireBox робить це автоматично, тільки розробники вимога є, щоб додавати графіки залежностей для своїх проектів.
Особливості
- Анотація приводом
- Нульовий режим конфігурації
- Кілька стилів ін'єкцій
- Автоматичне пакет сканування / каталог
- Автоматична реєстрація об'єкта
- Кілька об'єкт завзятість життєвого циклу обсяги
- Вбудований вхід
- події життя Цикл об'єкта
- Настроювані ін'єкції DSL
- вприскування ORM об'єкт
- Документація
Що нового У цьому випуску:
- Все бібліотеки LogBox оновлюються
- Все бібліотеки CacheBox оновлюються
Що нового у версії 1.3.0:
- Поліпшення сетер для ін'єкцій
- Віртуальне спадкування
- Відображення додаткових атрибутів
- Покращення АОП аспект
- Runtime Mixins ()
- Розширений ColdBox DSL
Вимоги
- ColdFusion 8 або вище
- Railo 3.1 або вище
Коментар не знайдено