Questões de Hibernate (Programação)

Limpar Busca

Uma equipe de desenvolvimento de uma prefeitura está projetando um sistema de gerenciamento de dados para atender às demandas de diferentes departamentos, utilizando o Spring Boot como framework principal. Para que o Hibernate seja corretamente integrado ao projeto Spring Boot, deve-se

  • A configurar manualmente o mapeamento ORM diretamente no arquivo application.properties, desativando o uso de arquivos de mapeamento XML.
  • B utilizar a anotação @Entity para definir as classes de modelo e configurar a dependência de Hibernate no arquivo pom.xml ou build.gradle, deixando o Spring Boot gerenciar automaticamente o Hibernate.
  • C criar manualmente um arquivo hibernate.cfg.xml para configurar o Hibernate, sem a necessidade de qualquer integração com o Spring Boot.
  • D configurar o Hibernate diretamente no código Java principal do projeto, criando um SessionFactory manualmente.
  • E utilizar exclusivamente arquivos . properties para configurar as entidades, sem necessidade de anotação como @Entity nas classes de modelo.

O Hibernate é um ORM (Object/Relational Mapping) utilizado para facilitar a integração da aplicação com a base de dados relacional utilizada. Um dos recursos disponibilizados é o tipo de estratégia para a geração de identificadores (id). Marque a alternativa que contém o tipo de estratégia que engloba uma coluna com autoincremento.

  • A GenerationType.UUID
  • B GenerationType.AUTO
  • C GenerationType.IDENTITY
  • D GenerationType.SEQUENCE

Acerca de Hibernate Envers e Flyway, julgue o item a seguir.


O módulo Envers é um modelo do Hibernate cujo objetivo é fornecer uma solução de auditoria para classes de entidades.

  • Certo
  • Errado

Acerca de Hibernate Envers e Flyway, julgue o item a seguir. 


O módulo Envers é um modelo do Hibernate cujo objetivo é fornecer uma solução de auditoria para classes de entidades.  

  • Certo
  • Errado

Acerca de Hibernate Envers, julgue o item a seguir.
O módulo Envers é um modelo do Hibernate cujo objetivo é fornecer uma solução de auditoria para classes de entidades.

  • Certo
  • Errado