Композитный ключ и многие к одному - PullRequest
0 голосов
/ 04 марта 2019

Мне нужно, чтобы поле было частью составного ключа, но мне также нужно отношение «многие к одному» с соответствующим объектом.Возможно ли что-то подобное?

@Entity
public class Instrument {

    @EmbeddedId
    private InstrumentPk instrumentPk;

    @ManyToOne;
    private Transaction transaction;

}

@Embeddable
public class InstrumentPk {

    private Integer productId;

    private Integer transId;

}

1 Ответ

0 голосов
/ 04 марта 2019

В вашем случае @ManyToOne отношение не имеет ничего общего с @Embeddable:

@ManyToOne;
private Transaction transaction;

. Это хорошо работает, если есть объект Transaction и отображение четко определено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...