ahumadamob / 2024_gc_p3_g6_sf

Carrito de Compras
0 stars 0 forks source link

Crear persistencia para la entidad Cliente #30

Closed ahumadamob closed 4 months ago

ahumadamob commented 5 months ago

Entidad: Cliente

Título: Crear persistencia para la entidad Cliente

Descripción:

  1. Crear los archivos:
    • ClienteRepository
    • IClienteService
    • ClienteServiceImpl
    • ClienteController
  2. En los servicios, desarrollar los siguientes métodos:
    • getAll()
    • getById(Long id)
    • save(Cliente cliente)
    • delete(Long id)
    • exists(Long id)

Ejemplo de la interfaz del servicio:

public interface IClienteService {
    List<Cliente> getAll();
    Cliente getById(Long id);
    Cliente save(Cliente cliente);
    void delete(Long id);
    boolean exists(Long id);
}

Endpoints en el controlador:

Instrucciones adicionales:

ahumadamob commented 5 months ago

Has incluido archivos incorrectos en el pull request. Por ejemplo hay archivos .class. Comentame si preferis revertirlo con git, o rehacer el trabajo en una nueva rama

Alvaro-Antonii commented 5 months ago

Buenas noches profesor, si puede ser en otra rama estarìa bien