Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Métodos CREATE, UPDATE y DELETE

28/31
Recursos

Aportes 3

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Jpa ya tiene un metodo el cual elimina el usuario por medio del id, este metodo es deleteById(id).
Un pequeño aporte para el que quiera probarlo.

Otra cosa, el profe le da error por que el en ese metodo esta retornando un optional y ese optional toma dos valores.

al final del metodo hay que colocar un .get()
ose:

 public User updateUser(Long id, User user) {
        return userRepository.findById(id).map(
                user1 -> {
                    user1.setEmail(user.getEmail());
                    user1.setBirthDate(user.getBirthDate());
                    user1.setName(user.getName());
                    return userRepository.save(user1);
                }
        ).get();
    }

Una petición REST completa se basa en:

-URL(Dominio, protocolo)
-verbo HTTP (GET, PUT, POST, DELETE)

¿Cuándo conviene usar REST?

-Interacciones simples (agregar recursos, quitarlos, modificarlos)
-Recursos limitados

¿Cuándo NO conviene usar REST?

-cuando las interacciones son más complejas, ejemplo cuándo necesitamos que el servidor aporte más lógica.