Questões de Hibernate (Programação)

Limpar Busca

Julgue o próximo item, relativo a Hibernate Envers e Swagger.


O Hibernate Envers permite realizar gerenciamento de identidade por meio de JPA no WildFly ou JBoss, de modo a habilitar single-sign on nas aplicações, uma vez que, logado no Envers, os usuários não precisam fazer login novamente para acessar um aplicativo diferente.

  • Certo
  • Errado

No contexto de persistência de dados em bancos de dados relacionais e aplicações desenvolvidas utilizando-se orientação a objetos, por exemplo, com Java ou Grails, existe a necessidade de se realizar o mapeamento entre objetos e relações existentes no banco de dados.

Sobre JPA, Hibernate e GORM é correto o que se afirma em:

  • A O JPA fornece uma implementação de referência para o Hibernate e o GORM.
  • B O JPA fornece uma especificação de referência para implementações como Hibernate e GORM.
  • C O JPA é exclusivo para consultas em banco de dados relacionais.
  • D O JPA substitui completamente o Hibernate e o GORM em todas as aplicações.
  • E O JPA é uma linguagem de programação usada para desenvolver aplicações Java.
Imagem relacionada à questão do Questões Estratégicas

Com base na hierarquia precedente, julgue o item seguinte, a respeito de Hibernate.
Considerado o conceito da solução ORM Hibernate, conclui-se que a hierarquia apresentada anteriormente está errada. O correto seria a hierarquia que se segue, uma vez que o Hibernate não se incorpora ao banco de dados relacional, mas se encontra entre a camada de acesso a dados do aplicativo Java e o banco de dados relacional. 
Imagem relacionada à questão do Questões Estratégicas
  • Certo
  • Errado

Julgue o próximo item, relativos a tecnologias backend.


Em relação à gestão de bloqueio em um banco de dados relacional, o Hibernate 6.2 utiliza a estratégia otimista, uma vez que essa estratégia assume que várias transações podem ser concluídas sem afetar outras, logo, nessa versão, prescinde-se da estratégia pessimista. 


  • Certo
  • Errado

Leia atentamente a frase abaixo:


"O ______ é uma camada que descreve uma interface comum para frameworks ______ como o ______".


Assinale a alternativa que preencha correta e respectivamente as lacunas.

  • A JVM / ORM / Hibernate
  • B JPA / ORM / Hibernate
  • C JVM / ORM / OpenJDK
  • D JPA / DBA / OpenJDK
  • E JPA / DBA / Hibernate