Olá, Gilvaneide! Tudo bem?
No contexto do Spring Boot, o método run
geralmente faz parte da implementação da interface CommandLineRunner
. Certifique-se de que sua classe está implementando essa interface. Veja um exemplo de como isso deve ser feito:
import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;
@Component
public class SuaClasse implements CommandLineRunner {
@Override
public void run(String... args) throws Exception {
var consumoApi = new ConsumoApi();
var json = consumoApi.obterDados("https://www.omdbapi.com/?t=gilmore+girls&apikey=6585022c");
System.out.println(json);
}
}
Certifique-se de que:
- Sua classe implementa
CommandLineRunner
. - Você importou as classes necessárias do Spring.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.