Hibernate é um software gratuito usado para criar um mapeamento objeto-relacional , ou ORM , biblioteca para Java. Ele é usado para combinar e mover pedaços de dados de classes Java e tipos de dados em tabelas de banco de dados relacionais e tipos de dados. Hibernate gera a maior parte da linguagem estruturada de consulta ou SQL , as chamadas necessárias para executar essas tarefas, mas também permite que o usuário crie comandos SQL nativos e suporta uma linguagem SQL , chamado linguagem de consulta Hibernate ou HQL . HQL acessa e manipula os objetos de dados armazenados no Hibernate . Em vez de usar uma ferramenta SQL interativo , SQL nativo é incorporado em um programa ao trabalhar com o Hibernate. Instruções
1
Abra um Java existente ou programa Net . Ou criar um novo dentro do editor de texto.
2
Use o " session.createSQLQuery ()" interface dentro o programa Net Java ou. adicionar consultas SQL nativas. Digite a instrução SQL dentro dos parênteses. A consulta básica para retornar o " campo1 " e colunas " campo2 " a partir de uma tabela chamada " test_table " se parece com isso :
sess.createSQLQuery ( "SELECT campo1, campo2 DE test_table " ) list () : .
3
Digite os " sql -insert " tags de mapeamento em um programa Java ou . Net para adicionar dados a uma tabela de banco de dados usando SQL do Hibernate . Um exemplo do código é semelhante :
INSERT INTO test_table ( Campo1, Campo2 ) VALUES ( " valor1 ", " valor2 " ) < /sql -insert >
< br > 4 Digite os " sql- atualização " tags de mapeamento em um programa Java ou . Net para alterar dados em uma tabela de banco de dados usando SQL do Hibernate . Um exemplo do código é semelhante :
ATUALIZAÇÃO SET test_table campo1 = " value3 " ONDE campo1 = " valor2 " )
5 Digite as tags de mapeamento "SQL -delete " em um programa Java ou . líquido para remover dados de uma tabela do banco de dados usando o SQL do Hibernate . Um exemplo do código é semelhante :
DELETE FROM test_table ONDE campo1 = " valor3 " )