Polecicie jakiś dobry tutorial odnośnie implementacji relacji pomiędzy encjami? Tzn. OneToMany, ManyToMany, ManyToOne, JoinTable , lazy, eager itd?
W samym SQL ogarniam modelowanie bazy. Ale co mi wyplują w bazie klasy Javowe w JPA i kiedy której używać, żeby nie było problemu N+1 to już nie mam pojęcia.
@aloucie: to nie ma związku. Migracje tak czy siak trzeba pisać. A tu chodzi o mapowanie w kodzie z poziomu Javy.
@matwes: dzięki. Widziałem ten pierwszy. Niby wysoki poziom, ale właśnie tam są prowadzone jakieś rozważania wydajnościowe itd. Może tak, może inaczej i w końcu nie wiadomo jak zrobić. Nie ma jasno jak się robi w większości przypadków. Pominięte są podstawy.
@aloucie: no oczywiście, że developersko używam automatycznego generowania, żeby zobaczyć co wychodzi. Na produkcji oczywiście tylko validate i zmiany z Liquibase. Ale nie o tym jest ten wpis. To mam ogarnięte. Czego innego nie mam.
Polecicie jakiś dobry tutorial odnośnie implementacji relacji pomiędzy encjami? Tzn. OneToMany, ManyToMany, ManyToOne, JoinTable , lazy, eager itd?
W samym SQL ogarniam modelowanie bazy. Ale co mi wyplują w bazie klasy Javowe w JPA i kiedy której używać, żeby nie było problemu N+1 to już nie mam pojęcia.
@matwes: dzięki. Widziałem ten pierwszy. Niby wysoki poziom, ale właśnie tam są prowadzone jakieś rozważania wydajnościowe itd. Może tak, może inaczej i w końcu nie wiadomo jak zrobić. Nie ma jasno jak się robi w większości przypadków. Pominięte są podstawy.