Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

ResponseEntity<TopicoDto>

Prezados bom dia,

Por que o objeto devolvido no ResponseEntity é um TopicoDto e não o TopicoForm que foi criado para atender ao médoto cadastrar?

public ResponseEntity<TopicoDto> cadastrar(@RequestBody TopicoForm form, UriComponentsBuilder uriBuilder)
1 resposta
solução!

O TopicoForm é o objeto de entrada referente aos inputs que vem da tela e o TopicoDto é a entidade resultante após o processamento do método cadastrar, que pode ter mais campos e redirecinar para outra tela que espera outros campos, por exemplo.