..
La programació orientada a aspectes (programació orientada a aspectes, o, més breument, AOP) és una altra forma de veure el disseny de programari.
En lloc de la programació que se centra en els objectes (Programació Orientada a Objectes - POO), on l'element principal és la classe, tot es basa en l'aspecte AOP.
Un dels aspectes és la modularització d'un informe de la secció transversal a través de diverses classes, és a dir, un mòdul que conté diverses classes que tenen un interès comú (com ara gestió de transaccions).
A més hi ha altres conceptes als aspectes en què la AOP:
L'assessorament pot ser de diversos tipus:
A la primavera de les unions són només punt de suport de l'aplicació d'un mètode, llavors la primavera AOP no ofereix un període d'aplicació completa, però, suficient per resoldre les aplicacions empresarials més comuns.
Per implementar la funcionalitat de cada objecte de destinació és AOP Embolicar en un proxy que exposa les mateixes interfícies que l'objecte implementa.
Per defecte s'utilitza el proxy J2SE dinàmic, però només permeten que les interfícies proxy o un conjunt d'interfícies.
Els apoderats de CGLIB vegada s'utilitzen quan un objecte no implementa interfícies, que poden forçar l'ús dels rars casos en què cal crear un punt de tall en un mètode que no s'exposa a la interfície.
| |
Linux (del curs)
Guia completa de codi obert del sistema. A partir de 49 €. |
| |
PHP (Curs)
Cicle complet per a la creació de llocs web dinàmics. A partir de 49 €. |
| |
Ruby i Ruby on Rails (Curs)
Crear aplicacions de programari i la web amb Ruby i RoR. A partir de 39 €. |