Bonjour,

Je suis ce tutoriel : http://defaut.developpez.com/tutorie...pse/hibernate/

J'essaie de faire une requête SQL (select) sur une base de données ORACLE 11G.

J'obtiens cette erreur :
Exception in thread "main" org.hibernate.hql.internal.ast.QuerySyntaxException: TMP_REGLE is not mapped [from TMP_REGLE]
Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Session session = HibernateUtil.currentSession();
 
        List list = session.createQuery("from TMP_REGLE").list();
        Iterator it = list.iterator();
        while (it.hasNext())
        {
            TmpRegle tmpRegle = (TmpRegle)it.next();
            System.out.println(tmpRegle.getCodeRegle());
        }
 
        HibernateUtil.closeSession();
J'ai utilisé la version 4.1 de Hibernate.

Je pense que je dois renseigner cela quelque part :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<mapping resource="TmpRegle.hbm.xml"/>
mais je ne sais pas trop où.

Je pense que la classe HibernateUtil n'est pas très bonne car il y a des méthodes deprecated...

Quelqu'un saurait-il m'indiquer un tutoriel plus récent ?

Merci d'avance pour votre aide.