Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > consulta Hibernate

No sé si mi pregunta va acá, porque estoy trabajando jrc y soy nuevo en esto de programar en objetos. Mi pregunta es la siguiente: ¿se puede hacer una consulta hql para traer la lista de una clase y luego acceder a un objeto que forma parte de esa clase?. Me explico: supongamos que tengo la clase Turno que entre otros atributos esta formada por la clase Persona. Hago una consulta hql para acceder a un listado de turno : .createQuery("from Turno").list(); y luego intento acceder al objeto persona mediante turno.persona.getNombre ,
Me parece que no se puede porque me tira este error: "
Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session
at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:164)
at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:285)
at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:185)
at datos.Persona_$$_javassist_1.getApellido(Persona_$$_javassist_1.java)"

junio 25, 2014 | Registered Commenternietzfock

http://stackoverflow.com/questions/345705/hibernate-lazyinitializationexception-could-not-initialize-proxy

http://stackoverflow.com/questions/21574236/org-hibernate-lazyinitializationexception-could-not-initialize-proxy-no-sess

http://javarevisited.blogspot.com.es/2014/04/orghibernatelazyinitializationException-Could-not-initialize-proxy-no-session-hibernate-java.html

junio 25, 2014 | Registered Commenterchoces

Ya lo arreglé gracias.
Habia hecho mal la consulta hql

junio 25, 2014 | Registered Commenternietzfock