IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

Impossible d'executer une requête avec Hibernate...


Sujet :

Hibernate Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 240
    Points : 104
    Points
    104
    Par défaut Impossible d'executer une requête avec Hibernate...
    Bonjour,

    J'essaye en vain de réaliser mes 1er requetes avec Hibernate !
    J'ai suivi le tutoriel présent : http://defaut.developpez.com/tutorie...pse/hibernate/

    Class HibernateUtil :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    import net.sf.hibernate.*;
    import net.sf.hibernate.cfg.*;
     
    public class HibernateUtil {
     
     private static final SessionFactory sessionFactory;
     
     static {
       try {
       // Crée la SessionFactory
       sessionFactory =
    	 new Configuration().configure().buildSessionFactory();
       } catch (HibernateException ex) {
       throw new RuntimeException("Problème de configuration : "
       + ex.getMessage(), ex);
       }
       }
     
     public static final ThreadLocal session = new ThreadLocal();
     
     public static Session currentSession()
    		throws HibernateException {
       Session s = (Session) session.get();
       // Ouvre une nouvelle Session, si ce Thread n'en a aucune
       if (s == null) {
       s = sessionFactory.openSession();
       session.set(s);
       }
       return s;
       }
     
     public static void closeSession()
    		throws HibernateException {
       Session s = (Session) session.get();
       session.set(null);
       if (s != null)
       s.close();
       }
     }
    Code dans un main :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
                  System.out.println("j");
    	 Session session = HibernateUtil.currentSession();		   
    	 Transaction tx = session.beginTransaction();
     
    	 Clients CmdClt = new Clients();
    	 CmdClt.setNomClient("toto");
    	 CmdClt.setPrenomClient("toto");
    	 session.save(CmdClt); 
    	 tx.commit();
    	 HibernateUtil.closeSession();

    et j'ai l'erreur que je ne saisie pas trés bien...

    Exception in thread "main" java.lang.NoClassDefFoundError: org/dom4j/Attribute
    at database.HibernateUtil.<clinit>(HibernateUtil.java:13)
    at cmd.Test.main(Test.java:17)
    Caused by: java.lang.ClassNotFoundException: org.dom4j.Attribute
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)j

    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    ... 2 more



    Auriez-vous une idée de l'erreur ?

    D'avance merci
    ++

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 240
    Points : 104
    Points
    104
    Par défaut
    Ils manqué des .JAR que je n'avais pas importé :/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Data] Création d'une requête avec Hibernate
    Par ghitta dans le forum Spring
    Réponses: 0
    Dernier message: 20/06/2013, 18h33
  2. [LDAP] Impossible de faire une requête avec plus de 1 condition
    Par mower666 dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 15/02/2013, 11h24
  3. Réponses: 0
    Dernier message: 11/05/2010, 16h31
  4. Réponses: 4
    Dernier message: 29/07/2009, 14h19
  5. [Hibernate] Faire une requête avec relation NN
    Par n@n¤u dans le forum Hibernate
    Réponses: 20
    Dernier message: 25/07/2006, 10h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo