Eu fiquei em dúvida em relação há esse CRUD que foi feito no curso de SPRING Data JPA... No método Atualizar e Salvar foi pego oque o usuário digitou e associado ao objeto, com base na classe que eu queria trabalhar, mas no Método Deletar, isso não aconteceu... Porque? O código compilou tudo certinho mesmo executado da forma que está.
public void Atualizar (Scanner scanner) {
System.out.println("Id");
int id = scanner.nextInt();
System.out.println("Descricao do cargo");
String descricao = scanner.next();
Cargo cargo = new Cargo();
cargo.setId(id);
cargo.setDescricao(descricao);
cargoRepository.save(cargo);
System.out.println("Registro atualizado!");
}
public void Deletar(Scanner scanner) {
System.out.println("Id");
int id = scanner.nextInt();
cargoRepository.deleteById(id);
System.out.println("Deletado!");
}
public void Salvar (Scanner scanner) {
System.out.println("Descricao do cargo");
String Descricao = scanner.next();
Cargo cargo = new Cargo();
cargo.setDescricao(Descricao);
cargoRepository.save(cargo);
System.out.println("Registro salvo!");
}
Obrigada e me desculpe caso não esteja bem formulada a questão, é minha primeira interação pelo fórum.