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.
pdf