Questão de Programação — Linguagens de programação — FGV 2014
ProgramaçãoLinguagens de programação
- Código
- fg008814
- Banca
- FGV
- Órgão
- PROCEMPA
- Ano
- 2014
- Nível
- Superior
- Cargo
- Analista em TI e Comunicação - Analista em Programação e Suporte de Sistemas Informatizados e Georeferenciados
Considere a seguinte classe com anotações JPA: @Entity @Table(name=”funcionario”) public class Funcionario implements Serializable { private static final long serialVersionUID = 2L; @Id @Column(name=”id”, nullable=false) private Integer id; @Column(name=”nome”) private String primaryKey; @ManyToOne private Funcionario chefe; // Restante da classe... }Sobre essa classe anotada, analise as afirmativas a seguir.I. A anotação @Table é dispensável, neste caso.II. A chave primária da tabela associada à classe Funcionario é nome.III. A anotação @ManyToOne introduz, neste exemplo, um autorrelacionamento.Após o exame das afirmativas, verifica-se que
- Asomente I e II são verdadeiras.
- Bsomente I e III são verdadeiras.
- Csomente II e III são verdadeiras.
- Dsomente II é verdadeira.
- Esomente I é verdadeira.