Pular para o conteúdo principal

Questão de Programação — JEE (Java Enterprise Edition) — FGV 2026

ProgramaçãoJEE (Java Enterprise Edition)
Código
gp003698
Banca
FGV
Órgão
TJ-SC
Ano
2026
Cargo
Analista de Sistemas
Em um sistema corporativo desenvolvido em Java, a equipeprecisa persistir entidades de domínio em um banco de dadosrelacional, utilizar uma implementação concreta para oMapeamento Objeto-Relacional, manter histórico das alteraçõesrealizadas em determinadas entidades e controlar a evolução doesquema do banco de dados entre os ambientes dedesenvolvimento, homologação e produção. Com base nesse cenário, analise as seguintes afirmativas: I. A Java Persistent API (JPA) define uma especificação parapersistência objeto-relacional em aplicações Java, permitindoo mapeamento de classes e relacionamentos para estruturasde bancos relacionais. II. O Hibernate pode atuar como implementação da JPA,fornecendo mecanismos concretos de ORM para persistência,consultas e sincronização entre objetos Java e tabelasrelacionais. III. O Hibernate Envers é utilizado para controlar migraçõesversionadas do esquema do banco de dados, enquanto oFlyway registra o histórico das alterações realizadas nasentidades persistentes. Está correto o que se afirma em
  1. AI, apenas.
  2. BII, apenas.
  3. CI e II, apenas.
  4. DII e III, apenas.
  5. EI, II e III.
Revelar gabarito e comentário

GabaritoC — I e II, apenas.

Link permanente: /questoes/gp003698