Hola a todos,
Hace muy poco empece a utilizar el framework Hibernate, y estaba queriendo listar unos artículos, para después pasarlos a una web.
Esto es mas o menos lo que eh intentado.
/* En este método tengo la sesión y transacción */
inicioOperacion();
/* Aca es donde quiero tomar los datos ese es el nombre de la clase POJO = ArtArticulo */
listaArticulos = (List<ArtArticulo>)sesion.createQuery("from ArtArticulo").list();
/* Y cuando quiero ver aunque sea el tamaño de la lista no me muestra nada */
System.out.println("Hay " + listaArticulos.size() + " artículos en la base de datos");
Mirándolo con el debbuguer, la conexión, la sesión y la transacción están llenos con los datos que corresponden, pero mi lista sigue estando null.
Y mirando los datos de la sesión veo la lista EntityKey[ar.hibernate.reader.ArtArticulo#20163], y la lista sigue con todos los ID de los artículos. Que yo quisiera tener en mi lista, alguno tiene algún ejemplo simple de como poder realizar esto?
Mientras tanto sigo leyendo eh intentando hacerlo funcionar, la clase POJO tiene anotaciones JPA, y tomando de a un articulo por vez, puedo ver los datos tranquilamente, asi que imagino que no tengo ningún problema con mi archivo de configuración de Hibernate.