Publicidade|Remover
O Hibernate tem suporte para mais de um tipo de herança. Na estratégia Tabela por Classe,
No fragmento de código a seguir, considere session um objeto org.hibernate.Session válido e Produto o nome de umaclasse persistente de entidade do banco de dados. Considere ainda a existência de diversos produtos cadastrados e de umambiente ideal no qual a aplicação está em execução.
Criteria crit = session.createCriteria(Produto.class); ..I.... List results = crit.list();
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,
Utilizando o Hibernate Envers em uma aplicação web em condições ideais, para que todas as alterações feitas em uma classe de entidade sejam auditadas automaticamente deve-se adicionar a essa classe a anotação
Em uma aplicação que utiliza JPA e Hibernate, no arquivo persistence.xml
Publicidade|Remover