Ola amigos,
Estou desenvolvendo um aplicação em spring boot que deve consumir um API rest que também esta sendo desenvolvida em paralelo.
Porem não estou conseguindo fazer minha aplicação consumir minha API rest, já usei diversas formas encontradas na web. (A maioria sobre RestTemplate)
O mais perto que cheguei foi
@RequestMapping(value = “/”, method = RequestMethod.GET)
public String showHome() {
try {
RestTemplate restTemplate = new RestTemplate();
ResponseEntity estaClient = restTemplate.exchange(“http://localhost:8080/api/estabelecimentos”, HttpMethod.GET, null, Estabelecimento.class);
System.out.println(estaClient.getBody().getNomeEst());
} catch (Exception e) {
System.out.println(“Erro”);
}
return “home”;
}
Que mesmo assim cai no meu catch
PS: Minha api possui dados cadastrados no banco