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

JPA Java Discussion :

JPA Question de version


Sujet :

JPA Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 56
    Par défaut JPA Question de version
    J'aurai juste une petite question toute bête, mais qui a de l'importance et que je ne peux tester actuellement.

    J'ai deux entity A et B tous les deux en relation bidirectionnelle.

    Si je modifie l'entity A sans toucher au lien qui lie A et B, est ce que l'entity B sera considéré comme modifié ? Changement de version de B (attribut avec @Version) ?

    Merci pour l'aide que vous pourriez m'apporter.

  2. #2
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 56
    Par défaut
    J'aurais une autre question par rapport au champ de version.

    Je sais que le champs version est utiliser pour vérifier les modifications d'objets entre différentes transactions. Cependant je voudrais mettre en place une gestion automatique d'un champs (qui est une date de modification) qui dès qu'une modification sur un entity a lieux modifie justement ce champs en settant à la date de modification. Quelqu'un saurait comment je peux faire cela ? Autrement Est il possible de modifier la méthode de gestion de version en en ré-implémentant une autre (@version) ?

  3. #3
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par nean_j Voir le message
    J'aurais une autre question par rapport au champ de version.

    Je sais que le champs version est utiliser pour vérifier les modifications d'objets entre différentes transactions. Cependant je voudrais mettre en place une gestion automatique d'un champs (qui est une date de modification) qui dès qu'une modification sur un entity a lieux modifie justement ce champs en settant à la date de modification. Quelqu'un saurait comment je peux faire cela ? Autrement Est il possible de modifier la méthode de gestion de version en en ré-implémentant une autre (@version) ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
        @PreUpdate
        public void preUpdateOps() {
        	updated = new Date() ;
        }

  4. #4
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 56
    Par défaut
    merci beaucoup, je n'avais pas du tout pensé à cela

    Je vais tester de suite

Discussions similaires

  1. Question licence version
    Par WDKyle dans le forum HyperFileSQL
    Réponses: 3
    Dernier message: 27/02/2013, 08h07
  2. petite question sur version mysql-php
    Par nath-0-0 dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 25/09/2008, 00h48
  3. Questions sur la compatibilité et les version de VB
    Par jam92400 dans le forum Discussions diverses
    Réponses: 22
    Dernier message: 08/04/2008, 16h19
  4. [c#]Question sur les différences de version
    Par Julien1987 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 23/02/2007, 17h37
  5. [VC6.0][MFC]Question de versions
    Par ricky78 dans le forum MFC
    Réponses: 3
    Dernier message: 07/07/2006, 09h44

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