Wirebox a été fortement inspiré par d'autres cadres AOP comme Google Guice , Grails , Printemps et COLDSPRING .
Par défaut, Wirebox est inclus avec tous les Coldbox des forfaits, version 3 ou supérieure.
Cela ne signifie pas Wirebox doit Coldbox de travailler, les développeurs de pouvoir utiliser Wirebox comme une application autonome.
Wirebox est essentiellement un cadre de ColdFusion qui permet aux développeurs de créer des structures de code qui dépendent les uns des autres de travailler.
Il permet aux programmeurs de dépendances entre paquets de configuration de codage.
Alors, quand un paquet est chargé, Wirebox va scanner un arbre de dépendance et de charger l'autre code le paquet a besoin pour fonctionner correctement.
Wirebox fait automatiquement, les seuls développeurs d'exigence ont est d'ajouter des graphiques de dépendance à leurs projets.
Caractéristiques :
- entraînée Annotation-
- Zéro mode de configuration
- Plusieurs styles d'injection
- emballage automatique / répertoire numérisation
- enregistrement de l'objet automatique
- Plusieurs objets persistance du cycle de vie
- journalisation intégré
- événements du cycle de vie de l'objet
- personnalisable DSL d'injection
- Injection entité ORM
- Documentation
Portées
Ce qui est nouveau dans cette version:
- Toutes les bibliothèques de Logbox jour
- Toutes les bibliothèques de CacheBox jour
Ce qui est nouveau dans la version 1.3.0:
- Amélioration Setter d'injection
- Héritage virtuel
- cartographie des attributs supplémentaires
- Améliorations AOP Aspect
- Mixins Runtime ()
- élargi Coldbox DSL
Exigences :
- ColdFusion 8 ou supérieur
- Railo 3.1 ou supérieur
Commentaires non trouvées