Configurando ItemReader (conectando na API remota)

IMPORTANTE

Aqui, estamos abordando o passo a passo de como essa classe e seus métodos são montados.

Se ao final você não entender como ela funcione, leia o passo a passo dela aqui.


Criaremos uma classe FetchUserDataReaderConfig no pacote reader. Ela implementará ItemReader<UserDTO>, visto que já sabemos que o UserDTO será uma cópia dos dados consultados.

A primeira coisa, é criar um método para conectar na API remota. Chameremos de "fetchUserDataFromAPI".

Ela usará o RestTemplate!

private RestTemplate restTemplate = new RestTemplate();va

Atualizado