Dark Phoenix
26-10-2008, 12:36
Salve a tutti,
non riesco a trovare informazioni precise/chiare riguardo i valori di default del FetchType per hibernate... :wtf:
Faccio una piccola premessa: so che hibernate si discosta dalle specifiche JPA e che i valori di default del FetchType dipendono dal tipo di riferimento degli oggetti annotazione @(One|Many)To(One|Many)
Vorrei sapere quali sono i valori di default (per hibernate e per jpa) del FetchType per collegamenti:
@OneToOne:
@ManyToOne:
@OneToMany:
@ManyToMany:
Ho scoperto che secondo JPA (ditemi se ho capito male) che tutte le annotazioni @XToOne hanno come FetchType Eager, mentre per Hibernate le @ManyToOne sono Lazy.
Infine vorrei sapere se Utilizzando le annotazioni standard JPA ma poi avendo una implementazione di quest'ultime con Hibernate il comportamento finale rispetta quanto detto da Hibernate oppure da JPA.
Grazie in anticipo,
predonatemi se non sono stato chiaro
non riesco a trovare informazioni precise/chiare riguardo i valori di default del FetchType per hibernate... :wtf:
Faccio una piccola premessa: so che hibernate si discosta dalle specifiche JPA e che i valori di default del FetchType dipendono dal tipo di riferimento degli oggetti annotazione @(One|Many)To(One|Many)
Vorrei sapere quali sono i valori di default (per hibernate e per jpa) del FetchType per collegamenti:
@OneToOne:
@ManyToOne:
@OneToMany:
@ManyToMany:
Ho scoperto che secondo JPA (ditemi se ho capito male) che tutte le annotazioni @XToOne hanno come FetchType Eager, mentre per Hibernate le @ManyToOne sono Lazy.
Infine vorrei sapere se Utilizzando le annotazioni standard JPA ma poi avendo una implementazione di quest'ultime con Hibernate il comportamento finale rispetta quanto detto da Hibernate oppure da JPA.
Grazie in anticipo,
predonatemi se non sono stato chiaro