Carga perezosa (lazy)

Contactar con el profesor

Es una estrategia que consiste en demorar la carga de un objeto hasta que este sea requerido. Siempre que estemos operando contra la misma sesión Hibernate irá haciendo consultas para recuperar los datos de las relaciones 1-n según vaya siendo necesario.

Documentación oficial: https://docs.jboss.org/hibernate/orm/4.2/manual/en-US/html/ch20.html#performance-fetching-lazy

Lazy loading se utiliza en aquellos casos en los que la aplicación necesita acceder solo a una parte de un objeto.

En general la carga perezosa sólo se utiliza en las colecciones 1-n y n-n. Está por defecto a lazy true. Es posible usar usar la cargas perezosas en relaciones 1-1 pero no es sencillo ni frecuente.

← DDL Automático
Inserción de entidades relacionadas →

Aviso Legal | Política de privacidad