- ID
- 1404451
- Banca
- FGV
- Órgão
- PROCEMPA
- Ano
- 2014
- Provas
- Disciplina
- Programação
- Assuntos
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