Ao tentar realizar a listagem de médicos, procurei antes tentar destrinchar o stream na documentação para tentar usá-lo, mas (como quase sempre) achei a documentação muito complicada de se entender.
Acabou saindo isso aqui:
@GetMapping
public List<DadosListagemMedico> listar(){
return repository.findAll().stream().map(DadosListagemMedico.class, new DadosListagemMedico());
}
Tem como eu continuar dessa forma? Pois na documentação do map ele pede dois argumentos, só que fiquei travado em como passar os argumentos. Além disso, possui algum material aqui na Alura que explique stream() de forma mais simplificada que na documentação?