JPA/Hibernate @OneToOne(fetch = FetchType.LAZY) не работает

245
09 апреля 2017, 01:27

Здравствуйте. Пишу дипломный проект, после проверки получил замечание что в моём случае lazy не будет работать. Вопрос что не так?

@Entity
@javax.persistence.Table(name = "Tables")
public class Table implements Serializable {
    ...
    @OneToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "order_id", unique = true)
    private Order order;
    ...
}
@Entity
@javax.persistence.Table(name = "orders")
public class Order implements Serializable {
    ...
    @OneToOne(mappedBy = "order", fetch = FetchType.LAZY, optional = false)
    private Table table;
    ...
}

Подскажите в чём соль.

READ ALSO
Как изменить свойство primaryStage.setTitle

Как изменить свойство primaryStage.setTitle

Необходимо при нажатии кнопки на форме изменять значение primaryStagesetTitle();

238
XML - Как использовать фрагменты

XML - Как использовать фрагменты

Как в активити подгружать один из фрагментов? Имеется три LinearLayout ,каждый из которых содержит несколько элементов, мне необходимо из активити...

222
Real-time database

Real-time database

Работаю над проектом, на данный момент все реализовано на sqlLite

285
Привести URL в одну форму

Привести URL в одну форму

Программирую на андроидПочему-то подключение идёт лишь тогда, когда ссылка в формате http://google

181