JPA Annotation-&gt @IdClass

Oi pessoal!!!

Alguem pode me explicar como usar o @IdClass???
Estou em duvida sobre onde colocar os Gets e Sets

Olhando o material no site da Oracle (http://www.oracle.com/technology/products/ias/toplink/jpa/resources/toplink-jpa-annotations.html) vi que as anotações do Id fica na Classe "principal"
Assim:

@IdClass(EmployeePK.class) @Entity public class Employee { @Id String empName; @Id Date birthDay; ... }

E que na classe PK eu declaro simplismente esse campos

[code]public class EmployeePK implements Serializable
{
private String empName;
private Date birthDay;

public EmployeePK()
{
}

public String getName()
{
    return empName;
}

public void setName(String name)
{
    empName = name;
}

…[/code]

Mas a Classe Employee vai ter tambem Gets e Sets desses Ids??? :-o

Obrigada!

Sem dúvida ! :slight_smile: