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

[Dúvida] Utilização do Record e DTO

Olá, tudo bem? Com essa nova funcionalidade do Java, as classes Record, me surgiu uma dúvida sobre sua devida utilização. Por exemplo, no curso para receber a requisição com os dados do médico estamos criando um record com essas informações. Porém depois vemos que de toda forma é necessário criar a classe Médico com os mesmo atributos para mapeá-la com o JPA e realizar a persistência. Dessa forma, no método cadastrar não poderíamos receber por parâmetro um Médico que nesse caso possui exatamente os mesmo atributos do record utilizado para DTO? Vi que para a listagem dos médicos a utilização do record para manipular os atributos nos quais desejamos enviar fez sentido, a ideia seria a mesma no método cadastrar? Assim trazendo maior flexibilidade de manipulação dos atributos

1 resposta
solução!

Acabei realizando o questionamento e depois vi que no próprio curso temos esse tópico que já esclarece o motivo da utilização do DTO. Acredito ser isso mesmo que havia comentado acima https://cursos.alura.com.br/course/spring-boot-3-desenvolva-api-rest-java/task/116068