My classes:
@Entity
public class Contacts {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
private String login;
private long token;
@OneToOne
@PrimaryKeyJoinColumn
private UserInfo user;
//constructors, getters...
}
@Entity(name = "user_info")
public class UserInfo {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
private String name;
@OneToOne(mappedBy = "user")
@PrimaryKeyJoinColumn
private Contacts contact;
}
I get this error:java.lang.NoSuchMethodError: javax.persistence.OneToOne.orphanRemoval()Z