@Faul in der JPA-Annotationen?
Ich bin derzeit mit @LazyToOne
Anmerkung im Ruhezustand. Da bin ich Wechsel von Hibernate zu JPA. Ich möchte wissen, ob @LazyToOne
ist in JPA-oder gibt es eine andere annotation bietet die gleiche Funktionalität in JPA?
- FetchType.FAUL) wie diese.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie verwenden:
Mehr details in dieser Frage:
Machen Sie eine OneToOne-Beziehung faul
@LazyToOne
es sei denn, Sie legen auchoptional=true
, Nullable eins-zu-eins-Referenzen sind immer gerneKönnen Sie erstellen eine
jpql
wie:Es kann Ihr problem lösen. Aber, müssen Sie daran denken, schreiben, der default-Konstruktor.
Sollte es
Gefunden in diesem forum: https://forum.hibernate.org/viewtopic.php?p=2388783
Dem Grund, dass ich denke, ist, dass der einzige Weg für JPA zu wissen, wenn ein Attribut bereits geladen wurden, ist zu überprüfen, es hat einen Wert, aber wenn der Wert null ist ein Gültiger Wert, dann gibt es keine Möglichkeit zu sagen. Daher optionalen Attribute sind immer abgeholt egal.