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 :

pb avec autoincrement


Sujet :

Hibernate Java

  1. #1
    Membre régulier Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Points : 96
    Points
    96
    Par défaut pb avec autoincrement
    bonjour, il s'agit d'une application web développé avec JSF + Hibernate + Mysql.
    j'ai un pb avec ma fonction d'ajout pour le bean :
    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
    public String ajout(){
     
    		Session session=utils.HibernateSessionFactory.getSession();
    		Transaction tx;
    		tx=session.beginTransaction();
     
    		Restaurant R = new Restaurant();
     
    		R.setLibelleResto(lib_resto);
     
    		session.save(R);
    		tx.commit();
     
    		return "ok";
    	}
    la foncion ajoute dans une table Restaurant composé de 2 champs :
    - codeResto qui est int autoincrement
    - libellé

    lorsque je met :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    R.setCodeResto(code_resto);
    R.setLibelleResto(lib_resto);
    la fonction marche nickel. mé si g met uniquement setlibelle ça me génère une erreur, sauf que normalement code il est autoincrément donc je ne doit pa le saisir

    merci bcp

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    383
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 383
    Points : 468
    Points
    468
    Par défaut
    tu devrais poster ta classe Resto et tes fichiers de mapping

  3. #3
    Membre régulier Avatar de psycho_xn
    Inscrit en
    Mars 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 250
    Points : 96
    Points
    96
    Par défaut
    c bon g trouvé, il fallé mettre increment dans la propriété class du fichier de mapping
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <generator class="increment" />

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

Discussions similaires

  1. Probleme avec autoincrement Mysql Jsf
    Par dalidali86 dans le forum Requêtes
    Réponses: 0
    Dernier message: 10/09/2009, 00h18
  2. Insert multiple avec autoincrement
    Par Le gris dans le forum Requêtes
    Réponses: 2
    Dernier message: 31/08/2009, 15h46
  3. champ avec AUTOINCREMENT
    Par ddeee dans le forum ASP
    Réponses: 1
    Dernier message: 17/09/2008, 15h52
  4. tables avec autoincrement
    Par paboutet dans le forum Débuter
    Réponses: 3
    Dernier message: 01/05/2008, 21h47
  5. Problème avec autoincrémenté Firebird
    Par cd090580 dans le forum Bases de données
    Réponses: 17
    Dernier message: 31/05/2005, 14h37

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