您需要mappedBy
将@OneToMany
注释的属性设置为 而不是 。的值mappedBy
的属性是在关系的另一侧上的类字段的名称,在这种情况下 所述的ManyToOne
类PsyOptions的一侧。
public class PsyQuestions {
....
@OneToMany(fetch = FetchType.LAZY,mappedBy="psyQuestions")
private List<PsyOptions> productlist=new ArrayList<PsyOptions>();
....