Foros del Web » Programación para mayores de 30 ;) » Java »

Listar datos con Hibernate

Estas en el tema de Listar datos con Hibernate en el foro de Java en Foros del Web. Hola que tal estoy practicando java con hibernate he logrado insertar datos pero ahora quiero recuperarlos esto es un resumen del codigo Código PHP: import java ...
  #1 (permalink)  
Antiguo 23/03/2009, 15:11
Avatar de Drknow  
Fecha de Ingreso: febrero-2008
Mensajes: 121
Antigüedad: 16 años, 2 meses
Puntos: 1
Pregunta Listar datos con Hibernate

Hola que tal estoy practicando java con hibernate he logrado insertar datos pero ahora quiero recuperarlos

esto es un resumen del codigo

Código PHP:

import java
.util.Date;
import java.util.List;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

class...
  private 
SessionFactory sf;

constructor class(){ listEvents();}

private List<
EventlistEvents(){
        try{
        
sf = new Configuration().configure().buildSessionFactory();
        
Session session sf.openSession();
        
session.beginTransaction();
        List<
Eventresult =session.createQuery("from EventTable").list();
        
session.getTransaction().commit();
        for(
Event evento result){
            
System.out.println("Leido : " evento);
        }
        
session.close();
        return 
result;
        } catch(
HibernateException ex){
            
System.out.println(ex.getMessage());
            return 
null;
        }
    } 
en esta parte me lanza una exception java ("from EventTable").
diciendo que no se puede mapear EventTable

como pueden ver mi problema es listar, puedo insertar normal y no la veo ya que soy novato con hibernate no se si se debe a una falta de libreria no se.

tambien cuando trato de utilizar el metodo find();
session.find();
este no se muestra en la lista alguien me puede decir que libreria necesito
para utilizar el metodo find();?

otra consulta que tengo por ejemplo en las busquedas con java te muestra un JTable con registros tambien es posible cargarlos con hibernate ? o lo hago con clases personalizadas o como mejor me convenga ?
bueno gracias.
  #2 (permalink)  
Antiguo 24/03/2009, 01:03
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Respuesta: Listar datos con Hibernate

El nombre que has de poner en el HQL no es el de las tablas, es el de las clases Java. Así que por lo que parece, en tu caso sería "from Event".

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #3 (permalink)  
Antiguo 24/03/2009, 20:44
Avatar de Drknow  
Fecha de Ingreso: febrero-2008
Mensajes: 121
Antigüedad: 16 años, 2 meses
Puntos: 1
Pregunta Respuesta: Listar datos con Hibernate

ok era lo que decias gracias.

tengo este problema cuando trato de utilizar el metodo find();
Código PHP:
session.find(); 
este no se muestra en la lista de metodo de la clase session,alguien me puede decir que libreria necesito
para utilizar el metodo find();?

tampoco no logro importar net.apache.login;

creo que es ese paquete para poder usar log4 o algo asi,

estoy utilizando netbeans 6.5
  #4 (permalink)  
Antiguo 05/06/2009, 10:52
 
Fecha de Ingreso: abril-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Respuesta: Listar datos con Hibernate

No puede ser a mi me pasa lo mismo y llevo ya bastante tiempo y no he podido encontrar como hacer la consulta porfavor si conoce alguna respuesta me puede colaborar con eso :D pls o si ya logro resolver el problema.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:14.