Objetivos
Se espera que al terminar esta sesión el estudiante esté en capacidad de:
- Explicar los términos Meta-Data y Meta-Lenguaje
- Explicar la reflexión en los lenguajes de programación
- Explicar que es un Meta Object Protocol
- Entender la utilización de las anotaciones y su aplicación en el desacoplamiento de componentes
- Definir y procesar una anotación
- Entender el uso de los Plain Old Java Objects (POJOs) en el desarrollo de aplicaciones empresariales
- Explicar que rol juegan la reflexión y las anotaciones en la implementación del patrón de inversión de control con inyección de dependencias
Temas
- Definiciones de Meta-*
- Reflexión en Lenguajes de programación
- Anotaciones
- Procesamiento de anotaciones
- Plain Old Java Objects (POJOs)
- Inyección de Dependencias
- Inversión de Control
Material de Soporte
Lecturas Actividad: LecturasCortasEnReflexiónJava.zip