Это двунаправленное отношение один ко многим? - PullRequest
2 голосов
/ 06 января 2011

Это двунаправленное отношение один-ко-многим?

Класс бронирования:

@OneToMany(cascade=(CascadeType.ALL), fetch=FetchType.EAGER, mappedBy = "customer")
private List<Booking> bookings = new ArrayList<Booking>();

Класс клиента:

@ManyToOne(cascade={CascadeType.ALL}, fetch=FetchType.EAGER)
@JoinColumn(name = "custNo", referencedColumnName = "customerNo")
private Customer customer;

1 Ответ

2 голосов
/ 06 января 2011

Двунаправленный означает, что оба объекта относятся друг к другу. Так что да, это двусторонние отношения.

Для получения дополнительной информации об отношениях «один ко многим» и «многие к одному» см. Спецификацию JPA 2.0 (раздел 2.10.2).

http://jcp.org/aboutJava/communityprocess/final/jsr317/index.html

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