Middle
Wat is het verschil tussen eager, lazy en expliciete gegevensladen?
sobes.tech AI
Antwoord van AI
Eager Loading laadt gerelateerde gegevens samen met het hoofdobject in één databasequery.
Lazy Loading stelt het laden van gerelateerde gegevens uit tot er toegang toe is. Elke toegang tot een gerelateerde collectie of object kan leiden tot een aparte databasequery.
Explicit Loading lijkt op lazy loading, maar vereist het schrijven van code om de gerelateerde gegevens expliciet te laden met behulp van de methoden Load() of Collection(). Het gebeurt niet automatisch bij toegang tot de eigenschap.