Anotaciones y POJOs

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