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 :

JPA - récupérer l'id généré + update


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29
    Par défaut JPA - récupérer l'id généré + update
    voila, je fais mumuse avec une tite applic perso pour me mettre a jour.


    j ai un soucis avec jpa:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    @Override
    	public void addTransfert(Transferts txn) {
    		// TODO Auto-generated method stub
    		entityManager.persist(txn);
    	}
    qui ajoute un tuple dans ma table avec un id généré par mon mapping

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    @Id
    	@SequenceGenerator(name="Transfert_PK", allocationSize=5, initialValue = 0)
    	@GeneratedValue(generator="Transfert_PK", strategy = TABLE)
    	private long id;
    j'aimerais pouvoir récupérer cet id lors de l'insertion afin de pouvoir l'updater.

    au niveau des updates y a-t-il des best practices? ou faut juste faire des updates query?

    Merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29
    Par défaut
    voici la réponse

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    @Override
    	public Transferts addTransfert(Transferts txn) {
     
    		entityManager.persist(txn);
    		return txn;
    	}
    l'id est ajouté implicitement dans l'objet et suffit de le retourner pour l'avoir.

    MErci de m'avoir lu

Discussions similaires

  1. Récupérer code html généré par une jsp
    Par axel119 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 11/09/2007, 16h17
  2. Récupérer contenu HTML généré
    Par Arnard dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 20/04/2007, 13h55
  3. Réponses: 1
    Dernier message: 23/08/2006, 11h07
  4. [MySQL] Récupérer Code HTML généré par PHP
    Par @ngelofdeath dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/04/2006, 21h51
  5. [Système] récupérer l'HTML généré par ma page PHP
    Par saint-pere dans le forum Langage
    Réponses: 2
    Dernier message: 27/09/2005, 10h19

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