@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.