Ejercicio de programación con SpringBoot: Entidad y repositorio
Código
0h 20m
Practica creando entidad Product y repositorio con HttpClient en Angular para gestionar productos con CRUD y TypeScript.
Crea una entidad llamada Libro
. La entidad debe tener los siguientes atributos:
- Un identificador único (
id
) de tipo Long que sea la clave primaria y se genere automáticamente - Un título (
titulo
) de tipo String - Un autor (
autor
) de tipo String - El número de páginas (
numeroPaginas
) de tipo entero - Si el libro está disponible o no (
disponible
)
Asegúrate de:
- Usar las anotaciones de JPA adecuadas para definir la entidad y sus propiedades
- Implementar un constructor vacío y otro con todos los campos excepto el id
- Incluir métodos getter y setter para todos los atributos
- Implementar método toString()
Después, crear un repositorio LibroRepository
.
Por último, crear tres objetos de tipo Libro
y guardarlos en base de datos.
Todos los ejercicios de programación de SpringBoot
Evalúa tus conocimientos con ejercicios de programación en SpringBoot de tipo Test, Puzzle, Código y Proyecto con VSCode.
Crear entidades JPA
Código
Controladores Spring MVC
Código
Asociaciones de entidades JPA
Código
Creación de entidades
Test
Reto servicio PedidoService
Código
Reto controlador REST
Código
Consultas JPQL
Código
Reto test controlador REST
Código
Anotaciones JPA
Puzzle
Relación ManyToOne con Tarea y Proyecto
Proyecto
CRUD Customers Spring MVC + Spring Data JPA
Proyecto
Backend API REST con Spring Boot
Proyecto
Filtrar categorías por nombre
Código
Reto controlador MVC Categoría
Código
Métodos derivados y consultas JPQL en repositorios
Código
Tutorial para resolver este ejercicio de programación
SpringBoot
Repositorios Spring Data
Spring Data JPA