Documentacion SpringBoot
Documentacion SpringBoot
Spring Boot
Spring Boot es un framework basado en Spring que facilita la creación de aplicaciones Java con
configuración mínima. Proporciona integración con múltiples tecnologías y soporte para desarrollo
web, bases de datos y más.
Spring MVC
Spring MVC es un módulo de Spring que sigue el patrón Modelo-Vista-Controlador. Permite
manejar solicitudes HTTP y gestionar la interacción entre las vistas (Thymeleaf) y la lógica de
negocio (servicios y controladores).
Hibernate
Hibernate es un framework ORM (Mapeo Objeto-Relacional) que permite trabajar con bases de
datos utilizando clases Java en lugar de SQL directo. Se encarga de la gestión de sesiones y
transacciones con la base de datos.
Thymeleaf
Thymeleaf es un motor de plantillas para Spring Boot que permite generar vistas dinámicas en
aplicaciones web. Sustituye tecnologías como JSP y es compatible con HTML estándar.
Entidades y Repositorios
Las entidades (@Entity) representan tablas en la base de datos, y los repositorios (JpaRepository)
permiten interactuar con ellas sin escribir consultas SQL manualmente.
Bootstrap
Bootstrap es un framework CSS que facilita el diseño de interfaces responsivas y modernas.