Closed ahumadamob closed 3 months ago
Título: Crear persistencia para la entidad Cart
Cart
Descripción: Crear los siguientes archivos para la entidad Cart:
CartRepository.java
ICartService.java
CartServiceImpl.java
CartController.java
Requisitos:
import java.util.List; public interface ICartService { List<Cart> getAll(); Cart getById(Long id); Cart save(Cart cart); void delete(Long id); boolean exists(Long id); }
En el archivo CartServiceImpl.java, implementar los métodos definidos en ICartService.java.
En el archivo CartController.java, desarrollar los endpoints:
GET /api/cart
GET /api/cart/{id}
POST /api/cart
PUT /api/cart/{id}
DELETE /api/cart/{id}
Al crear el pull request, adjuntar capturas de pantalla de todas las llamadas a los métodos a través de Postman.
Título: Crear persistencia para la entidad
Cart
Descripción: Crear los siguientes archivos para la entidad
Cart
:CartRepository.java
ICartService.java
CartServiceImpl.java
CartController.java
Requisitos:
ICartService.java
, desarrollar los métodos:En el archivo
CartServiceImpl.java
, implementar los métodos definidos enICartService.java
.En el archivo
CartController.java
, desarrollar los endpoints:GET /api/cart
para obtener todos losCart
.GET /api/cart/{id}
para obtener unCart
por ID.POST /api/cart
para guardar un nuevoCart
.PUT /api/cart/{id}
para actualizar unCart
existente.DELETE /api/cart/{id}
para eliminar unCart
por ID.Al crear el pull request, adjuntar capturas de pantalla de todas las llamadas a los métodos a través de Postman.