воскресенье, 8 июня 2014 г.

Join Types and Fetch Type

4 join types:
  - @OneToOne
  - @OneToMany
  - @ManyToOne
  - @ManyToMany

Can be used in various configurations:
  - Unidirectional
  - Bidirectional
  - Cascade


Fetch Types:
  - Lazy - Queries the database when that property is called
  - Eager - Queries the database when the object is originally created
Хибернейт имеет ограничение - он позвояет иметь только две колекции на объект, которые могут быть "нетерпеливо" выбраны в объект.

@OneToMany(mappedBy="goal", cascade=CascadeType.ALL, fetch=FetchType.LAZY)
private List exercise = new ArrayList<>();



Комментариев нет:

Отправить комментарий