Transición de XML a Anotaciones, Estereotipos y Java Config
En la Semana 2 aprendimos a configurar el Contenedor IoC de Spring declarando beans en archivos XML (applicationContext.xml), definiendo explícitamente sus dependencias y administrando sus alcances (scopes) y métodos de ciclo de vida con los atributos init-method y destroy-method.
Inyección Avanzada, Inyección de Valores y SpEL (Spring Expression Language)
En la sesión anterior aprendimos a configurar beans utilizando anotaciones estereotipo (@Component, @Service, @Repository), gestionar su ciclo de vida con @PostConstruct y @PreDestroy, y reemplazar los archivos XML por clases de configuración @Configuration y @Bean.
Slides de la semana
En esta presentación interactiva exploramos la transición de XML a Anotaciones, Estereotipos y Java Configuration en Spring Framework, la resolución de ambigüedades con @Qualifier y @Primary, la lectura de propiedades externas con @Value("${...}") y la evaluación dinámica de expresiones con Spring Expression Language (SpEL #{...}).