Aunque no maneja el lenguaje JPQL debemos mencionar las JPA Query API utilizadas para consultas estáticas (inmodificables) y dinámicas (modificables).