Eu estava seguindo instrução de vídeo em https://cursos.alura.com.br/course/spring-mvc-thymeleaf-bootstrap/task/80871 para fazer seleção em banco de dados usando JPA, porém não estava funcionando e aparecia reclamação sobre o tipo Query no editor e log do Eclipse e em navegador ao tentar acessar a página home. O editor até sugeria casting, mas isso deixava o código diferente do mostrado no vídeo.
Código fonte: Query query = entityManager.createQuery("select c from Cliente c", Cliente.class);List clientes = query.getResultList();
Erro: Type mismatch: cannot convert from TypedQuery to Query The method getResultList() is undefined for the type Query ] with root cause
java.lang.Error: Unresolved compilation problems: Type mismatch: cannot convert from TypedQuery to Query The method getResultList() is undefined for the type Query
Como eu resolvo esse problema?