Hibernate получить данные из таблиц OneToMany Как это сделать? - PullRequest
0 голосов
/ 22 мая 2018

Я хочу получить данные в таблицу jsp. Первый класс Zebra

    @OneToMany(mappedBy = "zebra")
    private List<Niveau2> niveau2;

Второй класс Niveau2

    @ManyToOne
    @JoinColumn(name = "idzebra")
    private Zebra zebra;

Для получения данных

 <c:forEach items="${ni2s }" var="niveau2">
<tr class="odd gradeX">
<td class="center">${niveau2.zebra.pole }</td>
<td class="center">${niveau2.zebra.zone }</td>
<td class="center">${niveau2.zebra.ligne }</td>

thisработает, но я хочу сделать наоборот

<td class="center">${zebra.niveau2.idniv2 }</td>

что мне делать?

1 Ответ

0 голосов
/ 23 мая 2018

Пожалуйста, измените ваши отношения @OneToMany следующим образом.

@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "zebra")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...