ahumadamob / 2024_gc_p3_g6_sf

Carrito de Compras
0 stars 0 forks source link

Crear persistencia para la entidad Carrito #29

Closed ahumadamob closed 2 months ago

ahumadamob commented 5 months ago

Entidad: Carrito

Título: Crear persistencia para la entidad Carrito

Descripción:

  1. Crear los archivos:
    • CarritoRepository
    • ICarritoService
    • CarritoServiceImpl
    • CarritoController
  2. En los servicios, desarrollar los siguientes métodos:
    • getAll()
    • getById(Long id)
    • save(Carrito carrito)
    • delete(Long id)
    • exists(Long id)

Ejemplo de la interfaz del servicio:

public interface ICarritoService {
    List<Carrito> getAll();
    Carrito getById(Long id);
    Carrito save(Carrito carrito);
    void delete(Long id);
    boolean exists(Long id);
}

Endpoints en el controlador:

Instrucciones adicionales: