Domain models and metadata - Filtering data - Cascading state transitions

3 belangrijke vragen over Domain models and metadata - Filtering data - Cascading state transitions

Waar moet je opletten bij een afgekoppelde entiteitstoestand en collecties?

Identiteit en gelijkheid uitschrijven

Wat doet de REFRESH cascading optie?

Wanneer we de toestand van een entiteit herladen herladen we ook de geannoteerde collectie met een SQL SELECT als geen instanties nog in databank verblijven gooit Hibernate een EntityNotFoundException op.

Waarom is het refreshen van de collectie niet optimaal?

Ten eerste voert het een SQL SELECT-query uit voor elke BillingDetails-instantie die zich in de persistentiecontext bevindt en wordt gerefereerd door de collectie. Vervolgens laadt het de gehele collectie opnieuw om eventueel toegevoegde BillingDetails te vinden. Hibernate zou dit uiteraard met één SELECT kunnen doen.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo