O arquivo DAO.java está apresentando erro na linha:
query.select(query.from(classe));
O erro é o seguinte:
The type java.lang.reflect.AnnotatedElement cannot be resolved. It is indirectly referenced from required .class files
E a solução que ele sugere é Configurar o Build Path.
Estou usando o Eclipse Java EE IDE for Web Developers. Version: Helios Release Build id: 20100617-1415 JDK 1.8
A pergunta é o que deve ser configurado?