Oi, Gabrielly! Como vai?
Seu código está muito bem estruturado! Gostei bastante de como você implementou o @RestController
e utilizou o @RequestBody
para capturar os dados enviados na requisição POST.
Uma dica interessante para o futuro é utilizar o método ResponseEntity
para retornar respostas HTTP mais completas. Veja este exemplo:
@PostMapping
public ResponseEntity<String> cadastrar(@RequestBody DadosCadastroPaciente dados) {
System.out.println("dados recebido: " + dados);
return ResponseEntity.ok("Paciente cadastrado com sucesso!");
}
Isso permite enviar uma mensagem de confirmação junto com o código de status HTTP.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!