Hibernate - java

632 palavras 3 páginas
Linguagem de Programação III

1) O que é um Framework? Hibernate é um framework? Justifique!
Framework é um conjunto de componentes de software que provê uma arquitetura e estrutura básica para o desenvolvimento de uma aplicação. O Hibernate é um framework para o mapeamento Objeto Relacional escrito na linguagem JAVA. Este framework facilita o mapeamento dos atributos entre uma base tradicional de dados relacionais e o modelo objeto de uma aplicação, mediante o uso de arquivos (XML) ou anotações Java .Hibernate é um software livre de código aberto distribuído com a licença LGPL.

2) Defina o que é persistência em banco de dados. Por que é importante utilizar o bloco try cach/finally nas operações com o banco de dados?
O termo persistência é associado a uma ação que consiste em manter em meio fisico recuperável, como banco de dados ou arquivo, de modo a garantir a permanência das informações de um determinado estado de um objeto lógico. Usaremos o try catch/finally para tratarmos um eventual erro. No caso do Banco de Dados, usaremos o bloco para preservar a integridade do banco de dados.

3) O que é ORM? Qual o objetivo nas operações de persistência?
É uma técnica de desenvolvimento utilizada para reduzir a impedância da programação orientada aos objetos utilizando bancos de dados relacionais. As tabelas do banco de dados são representadas através de classes e os registros de cada tabela são representados como instâncias das classes correspondentes.
Com esta técnica, o programador não precisa se preocupar com os comandos em linguagem SQL; ele irá usar uma interface de programação simples que faz todo o trabalho de persistência.Não é necessária uma correspondência direta entre as tabelas de dados e as classes do programa. A relação entre as tabelas onde originam os dados e o objecto que os disponibiliza é configurada pelo programador, isolando o código do programa das alterações à organização dos dados nas tabelas do banco de dados.A forma como

Relacionados

  • Java-jpa-hibernate
    39244 palavras | 157 páginas
  • Java com hibernate - persistência b.d
    814 palavras | 4 páginas
  • Hibernate
    7629 palavras | 31 páginas
  • Java web
    9230 palavras | 37 páginas
  • tecnologia
    2368 palavras | 10 páginas
  • Hibernate
    2111 palavras | 9 páginas
  • JDBC x HIBERNATE
    1304 palavras | 6 páginas
  • 00Iug
    1820 palavras | 8 páginas
  • Engenharia de software
    3101 palavras | 13 páginas
  • Hibernate
    8070 palavras | 33 páginas