Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    457

    Inizializzazione differita (lazy) - Hibernate

    Salve,
    vorrei porvi all'attenzione un argomento che nonostante abbia letto e rivisto in rete, ancora non riesco a capirlo.
    Quando nel file di mapping di hibernate settiamo per una tabella l'attributo lazy=true, significa che non carichiamo tutti i dati,.... giusto?
    In fase di colloquio mi hanno chiesto la differenza tra attributo lazy e easy, ma vi ripeto nonstante mi sia documentato, non riesco a capire la sottigliezza che c'è fra i due..
    Mi è stato detto che lazy carica solo una parte dei dati, invece easy li carica tutti.

    Qualcuno sarebbe così gentile da fornirmi qualche delucidazione in merito?

    Grazie 1000!

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    easy? Forse intendevi "eager"...

    Qui trovi una interessante disquisizione sul significato di lazy fetching.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.