Closed ahumadamob closed 3 months ago
Descripción: Crear los siguientes archivos para la entidad Rating:
Rating
RatingRepository.java
IRatingService.java
RatingServiceImpl.java
RatingController.java
Requisitos:
import java.util.List; public interface IRatingService { List<Rating> getAll(); Rating getById(Long id); Rating save(Rating rating); void delete(Long id); boolean exists(Long id); }
En el archivo RatingServiceImpl.java, implementar los métodos definidos en IRatingService.java.
En el archivo RatingController.java, desarrollar los endpoints:
GET /api/rating
GET /api/rating/{id}
POST /api/rating
PUT /api/rating/{id}
DELETE /api/rating/{id}
Al crear el pull request, adjuntar capturas de pantalla de todas las llamadas a los métodos a través de Postman.
Descripción: Crear los siguientes archivos para la entidad
Rating
:RatingRepository.java
IRatingService.java
RatingServiceImpl.java
RatingController.java
Requisitos:
IRatingService.java
, desarrollar los métodos:En el archivo
RatingServiceImpl.java
, implementar los métodos definidos enIRatingService.java
.En el archivo
RatingController.java
, desarrollar los endpoints:GET /api/rating
para obtener todos losRating
.GET /api/rating/{id}
para obtener unRating
por ID.POST /api/rating
para guardar un nuevoRating
.PUT /api/rating/{id}
para actualizar unRating
existente.DELETE /api/rating/{id}
para eliminar unRating
por ID.Al crear el pull request, adjuntar capturas de pantalla de todas las llamadas a los métodos a través de Postman.