In realtà per lavorare sul database uso solo questo:

codice:
public void Selec(){
                EntityManagerFactory ef= persistence.createEntityManagerFactory("StockManagerPU");
                EntityManager em = ef.createEntityManager();

               em.getTransaction().begin();

                Collection emps = em.createQuery("select n.MI from Nikkei n").getResultList();
                for (Iterator i = emps.iterator(); i.hasNext();) {
                Nikkei e = (Nikkei) i.next();
                System.out.println("Dati: "+ e.toString());
}
non ho usato il file mapping...

Incomincio a pensare di avere fatto un pastrocchio...

Conosci qualche tutorial che spieghi bene l'uso di Hibernate?

ciao.