Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se
0
respostas

Erro no detalhamento do código

Olá! Sempre que tento um Get para o método detalhar dá erro, poderiam me ajudar? (Quando eu faço um PutMapping pro método atualizar da o mesmo erro também).

@GetMapping("/{id}")
    public ResponseEntity<DetalhesDoTopicoDto> detalhar(@PathVariable Long id) {
        Optional<Topico> topico  = topicoRepository.findById(id);

        if(topico.isPresent()) {
            return ResponseEntity.ok(new DetalhesDoTopicoDto(topico.get()));
        }
        return ResponseEntity.notFound().build();
    }

Tipo de erro: There was an unexpected error (type=Not Acceptable, status=406). Could not find acceptable representation

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software