O Cronapp utiliza um assistente de consulta visual que facilita a criação de consultas ao banco de dados.
Visão Geral
As consultas são realizadas em JPQL (Java Persistence Query Language), que é uma linguagem de consulta ORM que atua sobre classes e objetos, diferentemente do SQL que realiza as consultas baseadas em tabelas. Apesar de a diferença estrutural a linguagem JPQL é bem semelhante ao SQL, porém a primeira possui a vantagem de que a mesma consulta pode ser realizada em todos os bancos de dados. O JPQL conta também com o assistente de consulta visual que tem como objetivo facilitar a criação de consultas ao banco de dados, além de gerar as consultas o assistente possui algumas outras funcionalidades como as exibidas abaixo:
Figura 1 - Assistente de consulta visual (Bloco de programação)
- Estrutura de Consulta -
- Testar Consulta -
- Editar como Texto -
- Visualizar como Texto -
- Modo de Consulta -
- Aplicar dados da requisição -
- Habilitar Paginação -
- Ok e Cancelar -