Questão
ID 2979182Disciplina: Tecnologia da Informação
Assuntos: JPA (Hibernate, Etc.)
Ano: 2025 Banca: IBFC - Instituto Brasileiro de Formação e Capacitação Órgão: Tribunal de Justiça de Pernambuco
Um experiente time técnico, com especialistas em desenvolvimento de softwares, precisa gerenciar tanto as alterações no schema do banco de dados quanto o histórico de auditoria das mudanças nos dados de entidades críticas do sistema. Para isso, estão avaliando o uso de Flyway e Hibernate Envers. Compreendendo o complexo cenário, analise as proposições abaixo e o relacionamento entre elas.
Asserção: O Flyway e o Hibernate Envers são ferramentas complementares que, quando usadas em conjunto, permitem a gestão do versionamento do schema do banco de dados e a auditoria de alterações nos dados das entidades, respectivamente.
PORQUE
Razão: O Flyway é uma ferramenta de migração de banco de dados que executa scripts SQL versionados, enquanto o Hibernate Envers é um módulo do Hibernate que, por meio de anotações e interceptores, rastreia automaticamente as alterações nos dados das entidades persistidas, armazenando um histórico de revisões.
Diante do exposto, assinale a alternativa correta.