Middle
Koja je razlika između žednog, lenjog i eksplicitnog učitavanja podataka?
sobes.tech АИ
Одговор од АИ
Željno učitavanje (Eager Loading) učitava povezane podatke zajedno sa glavnim objektom u jednom upitu ka bazi podataka.
Lijenjivo učitavanje (Lazy Loading) odlaže učitavanje povezanih podataka dok im ne pristupite. Svaki pristup povezanoj kolekciji ili objektu može dovesti do zasebnog upita ka bazi.
Eksplicitno učitavanje (Explicit Loading) je slično lazy loading-u, ali zahteva pisanje koda za eksplicitno učitavanje povezanih podataka pomoću metoda Load() ili Collection(). Ono se ne dešava automatski pri pristupu svojstvu.