hello
My problem was solved as follows, in the modelmapper it is necessary to traverse the object. In this case I did it this way.
public ConsultaDTO createConsulta(@RequestBody ConsultaDTO consultaDTO)
{
Query queryRequest = mapper.map(queryDTO, Query.class);
//clinic
consultaRequest.getConsultorio().forEach(c ->c.setNumero(c.getNumero()));
consultaRequest.getConsultorio().forEach(c ->c.setData_hora(c.getData_hora()));
//doctor
consultaRequest.getMedico().forEach(c ->c.setCrm(c.getCrm()));
consultaRequest.getMedico().forEach(c ->c.setEspecialidade(c.getEspecialidade()));
consultaRequest.getMedico().forEach(c ->c.setIdade(c.getIdade()));
consultaRequest.getMedico().forEach(c ->c.setNome(c.getNome()));
//Write to memory
Query query = consultaService.createConsulta(queryRequest);
// convert entity to DTO
return mapper.map(query, QueryDTO.class);
}
my project github is this one.
https://github.com/guismeiram/Clinica_OneToMany