Questões de Hibernate (Programação)

Limpar Busca

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.


A Flyway é utilizada para configurar a conexão de bancos de dados relacionais com ambientes de desenvolvimento orientados a objetos (OO) por meio de data transfer object (DTO), permitindo, assim, a simplificação da implementação de mapeamentos entre o SGBD e a paradigma OO.

  • Certo
  • Errado

Um Analista de um Tribunal necessita habilitar o Hibernate Envers em uma entidade. Para isso, ele deve

  • A utilizar ométodo session. saveOrUpdate () para a entidade.
  • B anotar a entidade com @Audited.
  • C configuraro hibernate. envers. enabled como true no arquivo de configuração.
  • D stender a classe Audi tEntitry fomecida pelo Hibernate Envers.
  • E configurar o audit-log no arquivo persistence. xml.

O Envers é um módulo presente no Hibernate ORM que proporciona uma forma fácil de auditar suas classes entidades.
Nesse contexto, avalie se cada afirmativa a seguir, acerca do Envers, é verdadeira (V) ou falsa (F).

( ) É necessário adicionar a dependência hibernate-envers ao classpath.
( ) Bem como controladores de versão do código-fonte, o Envers emprega um conceito de revisões.
( ) Para que uma entidade ou propriedades de entidade sejam auditadas, é preciso anotá-las com @Audited.

As afirmativas são, respectivamente,

  • A V – V – V.
  • B V – V – F.
  • C F – F – V.
  • D V – F – F.
  • E F – V – V.

O Envers é um módulo presente no Hibernate ORM que proporciona uma forma fácil de auditar suas classes entidades.
Diante desse contexto, marque (V) para a(s) afirmativa(s) verdadeiras e (F) para a(s) afirmativa(s) falsas acerca do Envers.

( ) É necessário adicionar a dependência hibernate-envers ao classpath.
( ) Bem como controladores de versão do código-fonte, o Envers emprega um conceito de revisões.
( ) Para que uma entidade ou propriedades de entidade sejam auditadas, é preciso anotá-las com @Audited.

As afirmativas são, respectivamente,

  • A V – V – V.
  • B V – V – F.
  • C F – F – V.
  • D V – F – F.
  • E F – V – V.