GABARITA Entrar

FGV · 2026 · Ministério Público do Estado do Espírito Santo · Agente Técnico

Questão 47 – Tecnologia da Informação – FGV 2026 – Ministério Público do Estado do Espírito Santo (Agente Técnico)

A *Java Persistence API (*JPA) é uma especificação do Jakarta EE (anteriormente Java EE) que define um modelo padrão para o mapeamento objeto-relacional (ORM) em aplicações Java.

Por meio de anotações como @Entity, @Table, @Id e @OneToMany, a JPA permite que o desenvolvedor manipule registros do banco de dados como objetos Java, abstraindo grande parte da complexidade do SQL e delegando a implementação concreta a providers como Hibernate, EclipseLink e OpenJPA. Considere o seguinte trecho de código utilizando JPA:

@Entity @Table(name = "clientes")

public class Cliente {

@Id @GeneratedValue(strategy = GenerationType.IDENTITY)

private Long id;

@Column(name = "nome_completo", nullable = false, length = 150)

private String nome;

@OneToMany(mappedBy = "cliente", fetch = FetchType.LAZY, cascade = CascadeType.ALL)

private List<Pedido> pedidos;

// getters e setters omitidos }

Sobre o código apresentado, considerando as especificações da JPA e o comportamento padrão dos providers de persistência, assinale a afirmativa correta.

Alternativas

Comentários

Ainda não há comentários publicados.

Entre para comentar

Atalhos de teclado
  • A–E ou 1–5 selecionam a alternativa.
  • C ou E marcam Certo ou Errado.
  • Enter responde.
  • Seta para a direita ou esquerda abre a próxima ou a anterior.
  • X elimina a alternativa em foco.
Reportar problema

Treine com histórico e revisão

No app, seus erros voltam para revisão e você acompanha o desempenho por disciplina.

Abrir o app