SóProvas


ID
144649
Banca
CESPE / CEBRASPE
Órgão
SECONT-ES
Ano
2009
Provas
Disciplina
Programação
Assuntos

Julgue os próximos itens, que se referem a frameworks Java
Server Faces (JSF) e Hibernate.

O Hibernate, um framework de mapeamento objeto relacional (ORM), cria uma camada persistência na solução desenvolvida, o que permite ligar os objetos aos bancos de dados relacionais. Entre seus serviços, o Hibernate provê um meio de se controlar transações, por meio de métodos de suas interfaces session e transaction, tendo ainda suporte a herança e polimorfismo. É distribuído sob a licença LGPL, o que permite seu uso em projetos comerciais ou open source.

Alternativas
Comentários
  • O Hibernate é um framework que implementa persistência O/R (objeto/relacional) para Java. Permite desenvolver classes persistentes em Java, utilizando heranças, associações, entre outros elementos. Além disso, o Hibernate também possui a HQL
    (Hibernate Query Language) uma extensão da linguagem SQL (Structured Query Language) normal, onde se adicionam extensões orientadas a objeto.
    O Hibernate está sobre a licença LGPL (Lesser General Public License), o que significa que ele é um software livre que pode ser utilizado juntamente com softwares comerciais

    A arquitetura do Hibernate é formada basicamente por um conjunto de interfaces. As interfaces: Session, Transaction e Query são responsáveis por operações como: atualização, remoção e consulta para o BD, além de serem os responsáveis por executar operações de criação.

    fonte: http://bibdig.poliseducacional.com.br/document/?view=107