Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941200629700

Considere o fragmento de código a seguir, onde as anotações JPA, que definem o mapeamento entre as entidades, foram subs...

1

457941200629700
Ano: 2012Banca: FGVOrganização: Senado FederalDisciplina: Linguagens de ProgramaçãoTemas: Java Platform | Jakarta EE

Considere o fragmento de código a seguir, onde as anotações JPA, que definem o mapeamento entre as entidades, foram substituídas por comentários.


@Entity

public class Pessoa implements Serializable {

...

// sua anotação aqui

private List<Endereco>enderecos = new ArrayList<Endereco>();

}


@Entity

public class Endereco implements Serializable {

...

// sua anotação aqui

private Pessoa pessoa;

}


Dado que a associação entre as entidades Pessoa e Endereco é bidirecional com multiplicidade um para muitos (uma pessoa tem muitos endereços, um endereço pertence a apenas uma pessoa), as anotações que estão faltando nas classes Pessoa e Endereco são, respectivamente:

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200055896Linguagens de Programação

Ao configurar o design de uma página, Roberto usou o código CSS a seguir, em uma tag style, fazendo com que um menu de navegação lateral fique ao lado...

#CSS
Questão 457941200056218Linguagens de Programação

No seu notebook rodando Windows 10, João pretende remover alguns arquivos presentes na pasta C:\xpto e, recursivamente, as respectivas subpastas em to...

#Linguagens de Programação#Shell Script
Questão 457941200448962Linguagens de Programação

Analise o código JavaScript exibido a seguir.var numeros = [4,9,16];var xpto = numeros.map(function(num) { return num << 2;});Após a execução desse tr...

#JavaScript#Linguagens de Programação
Questão 457941200835618Linguagens de Programação

Observe lista de arquivos e pastas a seguir. 1. lib.jar 2. $JRE_HOME/lib (basicamente, rt.jar) 3. O 'diretório corrente' 4. c:\libs\ant.jar 5. c:\libs...

#Java Platform#Java Virtual Machine
Questão 457941201074483Linguagens de Programação

A troca de dados entre sistemas computacionais é normalmente realizada por meio de arquivos que seguem padrões de formato e organização. Desse modo, d...

#Linguagens de Marcação#XML
Questão 457941201247563Linguagens de Programação

A biblioteca JQuery pode ser obtida por download de arquivos, em sites como “http://jquery.com/download/”, ou a partir de um CDN (Content Delivery Net...

#JavaScript#Linguagens de Programação
Questão 457941201292520Linguagens de Programação

C# é uma linguagem de programação orientada a objetos desenvolvida pela Microsoft e amplamente utilizada para construção de aplicativos na plataforma ...

#Linguagens de Programação
Questão 457941201302542Linguagens de Programação

O comando switch da linguagem de programação C é, na linguagem Visual Basic .NET, semelhante ao comando:

#Linguagens de Programação#Visual Basic#C
Questão 457941201307066Linguagens de Programação

Observe o código C# a seguir. namespace MyApplication { class Program { static void Main(string[] args) { for (int i = 0; --i < 5; i++) { Console.Writ...

#Linguagens de Programação#C#
Questão 457941201850360Linguagens de Programação

Ao projetar um website para visualização em resoluções de smartphones de baixo custo até FullHD (1920x1080), um webdesigner optou por posicionar a fot...

#CSS

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Java PlatformQuestões do FGV