Questões de Informática · FGV

InformáticaOutros temasFGV 2026

Concurso Público para o Ministério Público do Estado do Espírito Santo

Questão de Informática

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.

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.