Questão de Banco de Dados — Banco de Dados Orientados a Objetos — CESPE / CEBRASPE 2024
Banco de Dados›Banco de Dados Orientados a Objetos
Código
ce170497
Banca
CESPE / CEBRASPE
Órgão
CNJ
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade: Analista de Sistemas
Acerca das tecnologias que atendem a PDPJ-Br, julgue o próximo item.O JPA 2.0 suporta coleções do tipo embeddable, que são classes com dados a serem persistidos, mas que não são entidades.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
JPA 2.0 – Coleções Embeddable
Gabarito: ✅ CERTO. O JPA 2.0 (Java Persistence API, versão 2.0) introduziu o suporte a coleções de tipos embeddable (embutidos) por meio da anotação @ElementCollection. Classes embeddable são aquelas anotadas com @Embeddable e representam dados que são persistidos como parte de uma entidade, mas que não possuem identidade própria (isto é, não são entidades independentes, não têm uma chave primária individual). Portanto, a afirmativa está correta ao dizer que "o JPA 2.0 suporta coleções do tipo embeddable, que são classes com dados a serem persistidos, mas que não são entidades".
A banca testa o conhecimento da especificação JPA 2.0 (JSR 317) e a diferença entre entidades (objetos com identidade) e tipos embutidos (objetos sem identidade própria, incorporados em uma entidade). As coleções desse tipo são comuns para mapear atributos multivalorados, como uma lista de telefones ou endereços.
NÃO CAIA NESSA!
Não confunda embeddable com entidades fracas (dependentes). Embora ambas dependam de outra entidade para existir, a classe embeddable não pode ser consultada independentemente nem possuir chave estrangeira própria – ela é uma parte do estado da entidade que a contém.
✅ CERTO — a afirmação está de acordo com a especificação JPA 2.0 e seu uso prático.