问题描述
我有一个类BankDataEntity
与ManyToOne
有一个关系IbanEntity
@Entity
public class BankDataEntity
@ManyToOne(cascade = CascadeType.ALL,fetch = FetchType.LAZY)
@JoinColumns(value = { @JoinColumn(name = "fk_rib",referencedColumnName = "rib",updatable = true),@JoinColumn(name = "fk_iban",referencedColumnName = "iban",updatable = true) })
private IbanEntity ibanEntity;
}
我想更新BankDataEntity
,所以在下面的方法中,我通过ID获得BankDataEntity
,然后在IbanEntity
中设置新值,然后保存{{1} }。
问题在于它在数据库中添加了一个新的IbanEntity,而不是修改现有的IbanEntity。
BankDataEntity
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)