Um requisito cada vez mais comum em sistemas governamentais é a transparência de informações públicas. Isso implica que normalmente tais sistemas executem diversas consultas que retornam grandes massas de dados, tornando imprescindível o uso do recurso de paginação. Em Java Persistence Query Language é possível criar consultas paginadas, modificando a classe Query a partir do(s) seguinte(s) método(s):