"Plusieurs À Un" type d'attribut ne doit pas être "la Persistance de l'Entité'

J'essaie à IntelliJ IDEA et il m'avertissant d'une Hibernation de l'association que je n'ai pas tout à fait comprendre.

Un Côté:

@Entity
@Table(name = "MY_REQ_ASSIGNEE")
public class MyRequestAssignee extends BaseUser {
    //...
    @OneToMany(fetch = FetchType.EAGER, cascade = {CascadeType.ALL}, mappedBy = "myRequestAssignee")
    private Collection<MyRequest> myRequests = new ArrayList<>();
    //...
}

Beaucoup De Côté:

@Entity
@Table(name = "MY_REQUEST")
public class MyRequest implements Persistable {

   //...
   @ManyToOne(fetch=FetchType.EAGER)
   @JoinColumn(name="ASSIGNEE_ID")
   private MyRequestAssignee myRequestAssignee;
   //...
}

(Persistable est juste une interface qui a le id propriété pour s'assurer que Hibernate a accès.)

Je vois le MyRequestAssignee type souligné en rouge et le message se lit 'Many To One' attribute type should not be 'Persistence Entity'. Sont là quelque chose de mal avec mes relations?

Pour un test de cohérence, j'ai regardé ce post et ce post trop.

OriginalL'auteur bphilipnyc | 2015-08-20