QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

FCC - TRT 2 - Analista Judiciário - Área: Apoio Especializado - Especialidade: Tecnologia da Informação - 2025 • FCC • 2025

Em uma aplicação que utiliza JPA 2.0 e Hibernate 4.3, existem duas entidades: Order e OrderItem . O atributo private List items; da entidade Order deve estabelecer um relacionamento um-para-muitos com OrderItem , de forma bidirecional, sendo o campo order na entidade OrderItem o responsável pela gestão da associação. As operações de persistência realizadas em Order devem ser propagadas para os OrderItem associados, e a lista de itens deve ser carregada somente quando for explicitamente acessada, e não quando a entidade Order for recuperada do banco de dados. Nesse contexto, a anotação que deve ser utilizada imediatamente antes da declaração private List items; na entidade Order é
A
@OneToMany (mappedBy = "items", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
B
@OneToMany (targetEntity = OrderItem.class, cascade = CascadeType.ALL, fetch = FetchType. LAZY)
C
@OneToMany (mappedBy = "order", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
D
@OneToMany (mappedBy = "order", cascade = CascadeType.PERSIST, fetch = FetchType.LAZY)
E
@OneToMany (mappedBy = "order", cascade = CascadeType.ALL, fetch = FetchType.EAGER)
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.