Skip to content

AxelAV95/spring-boot-projects

Repository files navigation

Spring Boot Projects

Este repositorio contiene varios proyectos desarrollados en Spring Boot, abarcando CRUD con Hibernate, autenticación y manejo de excepciones. A continuación, se proporciona una breve descripción de cada uno:

Proyectos

1. HibernateCRUD

API REST que implementa operaciones CRUD utilizando Hibernate como ORM.

2. HibernateCRUDImproved

Versión mejorada del proyecto HibernateCRUD, con optimizaciones en consultas y estructura del código.

3. HibernateCRUDJPA

API CRUD que usa Hibernate con la especificación JPA para la gestión de datos.

4. HibernateCRUDSpringDataRest

Extensión del CRUD con Hibernate utilizando Spring Data REST para la generación automática de endpoints.

5. LombokPractice

Proyecto de práctica con Lombok para reducir la escritura de código repetitivo en clases Java.

6. RestMangaApp

API REST para la gestión de mangas, permitiendo operaciones CRUD.

7. RestMangaAppExceptionHandling

Versión mejorada de RestMangaApp con manejo de excepciones personalizadas para mejorar la robustez de la API.

8. RestMangaAppGlobalExceptionHandling

Extensión del proyecto RestMangaAppExceptionHandling con un manejo global de excepciones usando @ControllerAdvice.

9. spring-boot-jwt-auth

Implementación de autenticación y autorización en Spring Boot utilizando JWT (JSON Web Token).

10. spring-boot-oauth2-google

Proyecto de autenticación OAuth2 con Google en una aplicación Spring Boot.

Requisitos

  • Java 11+
  • Spring Boot
  • Maven
  • Base de datos (MySQL)

About

Contiene todos los proyectos del Framework Spring Boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published