1
resposta

Salvar repetido

Como ficaria a lógica de verificar se ja criei um cargo especifico ? para que nao permita gravar novamente o mesmo cargo?

1 resposta
public Cargo salvar(Cargo cargo) {
        if (cargoRepository.findByNome(cargo.getNome()).isPresent()) {
            throw new RecursoExistenteException("Já existe cargo cadastrado com esse nome.");
        }
        return cargoRepository.save(cargo);
    }