[OTL-010] AspectJ
Duración: 16 horas
Perfil: Experto
Dirigido a
Esta acción formativa está destinada a programadores y analistas necesiten entender todas posibilidades que ofrece el lenguaje de programación AspectJ.
Requisitos previos
Los alumnos necesitarán tener conocimientos de programación orientada a objetos, Java y Spring.
Objetivos
Dominar la doble sintaxis del lenguaje y los conceptos avanzados de Programación Orientada a Aspectos, y entender toda la potencia del soporte brindado a este lenguaje desde Spring framework.
Contenido
- Conceptos de AOP
- Fundamentos de AspectJ
- Definición de Join Points
- Modificando el comportamiento (Dynamic Crosscutting)
- Modificando la estructura (Static Crosscutting)
- Temas Avanzados
- Asociación
- Precedencia
- Aspectos privilegiados
- Sintaxis @AspectJ
- Técnicas de Weaving
- Integración con Spring
- Patrones en AOP
Documentación Recomendada
AspectJ in Action, Second Edition
Enterprise AOP with Spring Applications
Ramnivas Laddad
Septiembre 2009 | 568 páginas
ISBN: 9781933988054
https://www.manning.com/books/aspectj-in-action-second-edition