FEMA - Consulta Acervo Digital - Monografias - TCC - PIC |
Títulos Disponíveis
|
|
Título: Abordagem Comparativa das Linguagens de Consultas JPQL e CRITERIA em Ambiente JAVA com uso de Objeto-Relacional (ORM) Aluno: RODOLFO LOURENÇO TRETEL Orientador: FERNANDO CESAR DE LIMA Banca: ALEX SANDRO ROMEO DE SOUZA POLETTO Ano: 2012 Tipo: Monografia / TCC Palavras-chave: JPA; CRITERIA; Linguagem de Consulta; Java. Resumo: O ORM proporciona uma solução para o problema de incompatibilidade entre a linguagem Java, por ser orientada a objeto, e aos Bancos de Dados de Relacionais, que trabalham com tabelas e colunas, colaborando com que o desenvolvedor foque mais tempo desenvolvendo do que efetuando Querys em SQL, sejam elas simples ou complexas, mantendo o código mais limpo. O Hibernate, como pioneiro na área de framework de ORM, mantém dois tipos de consultas de dados: a Criteria, totalmente voltada a orientação a objeto e a HQL, que é correspondente à JPQL da JPA, a qual é mais voltada para Strings de Querys. As linguagens de consultas focam em tirar do desenvolvedor da aplicação a tarefa de ter vasto conhecimento das tabelas as quais está trabalhando, apenas necessitando o conhecimento da configuração dos seus mapeamentos na parte do Java. |