Preguntas etiquetadas con lazy-loading

Para preguntas de programación sobre "carga diferida", un patrón de diseño que pospone la inicialización de un objeto hasta el punto en el que se necesita.


18
Cómo arreglar org.hibernate.LazyInitializationException - no se pudo inicializar el proxy - sin sesión
Me sale la siguiente excepción: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190) at sei.persistence.wf.entities.Element_$$_jvstc68_47.getNote(Element_$$_jvstc68_47.java) at JSON_to_XML.createBpmnRepresantation(JSON_to_XML.java:139) at JSON_to_XML.main(JSON_to_XML.java:84) cuando intento llamar desde main las siguientes líneas: Model subProcessModel = getModelByModelGroup(1112); System.out.println(subProcessModel.getElement().getNote()); getModelByModelGroup(int modelgroupid)Primero implementé el método así: public static …







11
Hibernate: mejor práctica para extraer todas las colecciones perezosas
Lo que tengo: @Entity public class MyEntity { @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List<Address> addreses; @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List<Person> persons; //.... } public void handle() { Session session = createNewSession(); MyEntity entity …

13
¿Qué es la carga diferida?
¿Qué es la carga diferida? [Editar después de leer algunas respuestas] ¿Por qué la gente usa este término con tanta frecuencia? Supongamos que solo usa un conjunto de registros ASP / ADO y lo carga con datos o una fuente de datos ADO.NET para una vista de cuadrícula. Supongo que …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.