我需要一个字段作为组合键的一部分,但我还需要与相应对象的多对一关系。这样的事情有可能发生吗?
@Entity
public class Instrument {
@EmbeddedId
private InstrumentPk instrumentPk;
@ManyToOne;
private Transaction transaction;
}
@Embeddable
public class InstrumentPk {
private Integer productId;
private Integer transId;
}
发布于 2019-03-05 00:28:47
在您的案例中,@ManyToOne
关系与@Embeddable
无关
@ManyToOne;
private Transaction transaction;
只要有一个Transaction
实体和定义良好的映射,这就可以很好地工作。
https://stackoverflow.com/questions/54987423
复制相似问题