我有两个实体账户和头寸。 POSITION表和ACCOUNT表有内容,但我认为应该至少有一行的POSITION_ACCOUNT表是空的。我能做错什么?这是相关的代码(我正在使用EclipseLink 2.4.2:
在位置:
@ManyToMany 私人清单帐户;
在帐户中:
@ManyToMany(mappedBy =" accounts",fetch = FetchType.EAGER,cascade = CascadeType.PERSIST) @JoinTable(名称=" POSITION_ACCOUNT&#34)
让我感到困惑,也许相关的是我看到的一些例子注释了getter和setter,但是其他人,就像我在这里做的那样,注释了实际的列表。
答案 0 :(得分:0)
事实证明,我需要在关系的两边指定cascade = CascadeType.PERSIST,但在此过程中还有其他特定于应用程序的问题。我不知道是否阅读原始问题或这个答案对任何人都有很大帮助。遗憾。