Explorar el desarrollo backend utilizando Java y Spring Boot ha sido una experiencia enriquecedora y desafiante. Esta semana, no solo he comprendido la estructura de una aplicación robusta basada en el patrón MVC, sino que también he aprendido a usar herramientas como Spring Data JPA, Hibernate y Maven para gestionar el ciclo de vida de los datos y las dependencias.
Uno de los aprendizajes más significativos fue construir APIs RESTful bien organizadas, utilizando anotaciones como @RestController
, @RequestMapping
y trabajar con objetos de transferencia de datos (DTO). También me resultó muy valioso entender la lógica detrás de la persistencia de datos, la inyección de dependencias, y cómo los entornos como Apache Tomcat y Jakarta EE colaboran en el despliegue de nuestras aplicaciones.
Este acercamiento a un backend profesional con Java me hace sentir más preparada para proyectos reales a nivel empresarial. Me entusiasma la idea de seguir explorando este stack y consolidar mis habilidades tanto en la arquitectura como en la implementación de soluciones escalables, seguras y mantenibles.