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!