Wpis z mikrobloga

Mam sobie relacje OneToMany/ManyToOne z LAZY.
Probuje ogarnac annotacje tak zeby jesli LAZY nie jest zaladowane to zeby zwrocilo mi po prostu ID z pola.

Znalazlem, ze niby @AccessType(AccessType.Type.PROPERTY) na ID Entity do ktorego celuje relacja powinno to zrobic, ale nie robi.

Ktos cos?

#java #hibernate
  • 6
@fegwegw: chce zeby jesli pobieram obiekt ktory ma jakies relacje LAZY, to zeby jesli nie zainicjowalem relacji, to zeby po prostu zwrocil to co ma w polu 'powiazane_id' a nie null'a
@fegwegw: wiem, ze zwraca null'a bo mam kolekcje(wlasciwie nie kolekcje a obiekt, bo jestem po stronie ManyToOne wiec tutaj to jeden obiekt) nie zainicjalizowana, ale i nie chce jej inicjalizowac tylko zwrocic ID jakie jest w polu relacji. Da sie?