首页 文章

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

提问于
浏览
0

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

在位置:

@ManyToMany私人列表帐户;

在帐户中:

@ManyToMany(mappedBy =“accounts”,fetch = FetchType.EAGER,cascade = CascadeType.PERSIST)@JoinTable(name =“POSITION_ACCOUNT”)

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

1 回答

  • 0

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

相关问题