JPA ManyToMany关系 - 为什么关联(join)表为空

时间:2014-09-21 08:08:22

标签: jpa many-to-many

我有两个实体账户和头寸。 POSITION表和ACCOUNT表有内容,但我认为应该至少有一行的POSITION_ACCOUNT表是空的。我能做错什么?这是相关的代码(我正在使用EclipseLink 2.4.2:

在位置:

@ManyToMany 私人清单帐户;

在帐户中:

@ManyToMany(mappedBy =" accounts",fetch = FetchType.EAGER,cascade = CascadeType.PERSIST) @JoinTable(名称=" POSITION_ACCOUNT&#34)

让我感到困惑,也许相关的是我看到的一些例子注释了getter和setter,但是其他人,就像我在这里做的那样,注释了实际的列表。

1 个答案:

答案 0 :(得分:0)

事实证明,我需要在关系的两边指定cascade = CascadeType.PERSIST,但在此过程中还有其他特定于应用程序的问题。我不知道是否阅读原始问题或这个答案对任何人都有很大帮助。遗憾。

相关问题